The refurbished Motera Stadium in Ahmedabad, the world’s largest cricket stadium, has been renamed as Narendra Modi Stadium. President Ram Rath Kovind officially inaugurated the Narendra Modi Cricket Stadium, which was earlier known as Motera stadium, ahead of the 3rd Test match between India and England. Renaming of the Motera stadium as Narendra Modi Stadium […]