In a nail-biting final at Barbados, India ended its 11-year ICC trophy drought by clinching their second ICC T20 World Cup title, defeating South Africa […]
In a nail-biting final at Barbados, India ended its 11-year ICC trophy drought by clinching their second ICC T20 World Cup title, defeating South Africa […]