From Nelspruit to Casablanca to Rovigo, South African sports fans were treated to a weekend of spine-tingling moments, breakout stars, and proud national flags flying high....
South Africa’s Banyana Banyana held their nerve and booked a dramatic place in the Women’s Africa Cup of Nations (WAFCON) semifinals on Saturday night after beating...