Tag: world’s biggest cricket stadium
World’s largest cricket stadium Motera stadium renamed Narendra Modi Stadium
The world’s biggest cricket stadium was renamed after India’s Prime Minister Narendra Modi in a surprise move Wednesday hours before its inaugural international match between […]