Johannesburg, (SA):- South African President Cyril Ramaphosa was re-elected for a second term on Friday after his humbled ANC cobbled together an...
By Kyeswa Hakim As the dust settles in South Africa after a pivotal election, the African National Congress (ANC) is facing a...
Johannesburg, (SA):- The African National Congress appeared on course to lose the parliamentary majority it has held for 30 years, partial results...