South Africa: The Finish Line – Crushing Blows to ANC, Less-Severe Punches for the DA and Some (Significant) Surprises: Johannesburg, Gauteng, South Africa in the news: South Africa: The Finish Line – Crushing Blows to ANC, Less-Severe Punches for the DA and Some (Significant) Surprises: Analysis – Voters, particularly in urban areas, have delivered a snotklap of … [Read more...] about South Africa: The Finish Line – Crushing Blows to ANC, Less-Severe Punches for the DA and Some (Significant) Surprises