November 18, 2023 3:57 PM
India and Australia collide in a World Cup final again after 20 years
By: Aditya Ahuja The largest cricket stadium in the world- the Narendra Modi Stadium in Ahmedabad, with a whopping capacity of 1 lakh 32 thousand, is set to witness a cricketing spectacle of epic proportions as the cricketing giants, India and Australia, square off in a hotly-anticipated final of...


