India renames world's largest cricket stadium after PM Modi
India renames world's largest cricket stadium after PM Modi

India renames the world’s largest cricket stadium after Prime Minister Narendra Modi.