Traffic Jam At Delhis India Gate As Fans Swarm Streets To Celebrate Indias T20 World Cup Victory - Watch
Thousands of Indian fans rushed to capital New Delhi's India Gate on Saturday night to celebrate Men in Blue's second T20 Men's World Cup victory, which came after a thrilling ...
Latest India News
3 hours ago