In a move that caught many by surprise, the Motera cricket stadium or the Sardar Patel Stadium, hailed as "world's largest cricket ground", in Ahmedabad was renamed "Narendra Modi Stadium'' on Wednesday.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks