AHMEDABAD, India, (Reuters) - India renamed the world’s largest cricket stadium after Prime Minister Narendra Modi yesterday, a move that drew immediate praise and criticism.
The article India renames world’s largest cricket stadium after PM Modi appeared first on Stabroek News.