Tarouba: South Africa demolished Afghanistan's T20 World Cup dream in ruthless fashion on Wednesday, thrashing the...
27 Jun 2024 4:59 AM GMT