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 India and England. It has renamed Narendra Modi Stadium. The 110,000-seater stadium was the pet project of Modi who was chief minister in Gujarat state,