June 30, 2024 5:25 AM
India ends 13-year World Cup drought under sprinkling skies of Barbados
By: Aditya Ahuja India broke their 13-year World Cup drought after defeating first-time finalists South Africa by seven runs in the 2024 T20 World Cup final. Seventeen years after their inaugural T20 World Cup victory in 2007, India lifted their ...





