News

NEW DELHI: The year was 1996. Even though Feroz Shah Kotla Stadium in New Delhi, now called the Arun Jaitley Stadium, still referred to as 'Kotla' by the locals, had hosted 23 Tests, it wasn't a ...