WORLD’S LARGEST CRICKET STADIUM OPENS IN AHMEDABAD
February 23, 2020 22:00 ET | Walter P Moore
AHMEDABAD, INDIA, Feb. 23, 2020 (GLOBE NEWSWIRE) -- Motera Stadium is poised to become the world’s largest cricket stadium following its inauguration in February 2020. The stadium will accommodate...