South Africa has announced its 15-member squad for the upcoming T20 World Cup, which will begin on June 1 in the USA and West Indies. Aiden Markram will lead the Proteas for the first time in an ICC event, taking over the reins as the T20I captain. Nortje’s Return to International Cricket The most notable […]