Politics
Cyril Ramaphosa Re-elected for 2nd Term as South African President After New ANC-DA Agreement
Cyril Ramaphosa has been re-elected as the President of South Africa for a second term after African National Congress concluded a just-in-time agreement with political opposition law makers. African National Congress (ANC), in power since 1994, for the first time in history, lost majority and needed to negotiate a “not so easily earned” support from
READ MORE