PUNE, India — The world’s largest cricket stadium in Motera, in the western Indian state of Gujarat, hosted its first Test match between India and England on Feb. 24. But while this match was still on, the stadium became host to another game off the field. After the stadium — named after India’s first deputy prime minister Sardar Vallabhbhai Patel — […]
The post Ducks, Spider-Man, And Political Barbs At World’s Largest Cricket Stadium first appeared on The Florida Star | The Georgia Star.