South Africa, who have gone undefeated in the competition thus far, will square up against Afghanistan in the T20 World Cup semi-final. The teams will square off on Thursday, June 27 at 6:00 AM IST at Tarouba, Trinidad’s Brian Lara Stadium. Afghans will try to catch another “big fish” in the Proteas, having already defeated […]