India savours T20 World Cup triumph
As soon as the match ended at the Narendra Modi Stadium in Ahmedabad, fans, young and old, flooded the streets.
As soon as the match ended at the Narendra Modi Stadium in Ahmedabad, fans, young and old, flooded the streets.