
Trending
Motera Cricket Stadium, World's Largest, Renamed As Narendra Modi Stadium
The world's largest cricket stadium in Gujarat's Ahmedabad has been renamed Narendra Modi Stadium. The stadium will host the pink-ball Test between India and England from Wednesday, February 24.Earlier on Wednesday, President Ram Nath Kovind had performed 'bhumi pujan' and inaugurated the newly...