World's Largest Cricket Stadium

India News

World’s largest stadium renamed after PM Narendra Modi; Netizens call out messed up priorities

Netizens have slammed the BJP for renaming Motera’s Sardar Patel Cricket Stadium as the Narendra Mo

Read full story
Back to top button