Cricket5 months ago
India’s 11-year trophy drought finally over after thrilling T20 World Cup final against South Africa
India has been crowned T20 World Cup champions after a thrilling seven-run victory over South Africa in a classic final at Kensington Oval on Sunday morning...