Why the upcoming South African election a massive milestone for the ruling ANC
South Africans governing party, the African National Congress (ANC), is in trouble. After 30 years in charge, it is scrambling for support ahead of the upcoming national elections. The ANC has run the country since