T20 World Cup: ‘Vishwa Guru Bharat’ Trounce South Africa in Nail-Biting Final, End Trophy Drought by Sunmoon Mohanty June 30, 2024 Bridgetown (Barbados), June 29: South Africa needed 30 runs off 30 balls to win the 2024 Men’s T20 World Cup....