Motera's Stadium renamed as Narendra Modi Stadium

Feb 24, 2021, 03:20 PM(IST) WION Video Team
Motera Cricket Stadium is the largest stadium in the world with a capacity of 1,10,000 spectators
Read in App