Rabat - Finally fulfilling his political destiny, South African vice-president Cyril Ramaphosa has been elected December 18 at the head of the African National Congress (ANC), South-Africa’s ruling party since 1994. Ramaphosa succeeds to Jacob Zuma, the highly contested South-African leader.

South Africa, Morocco Allegedly Ready to Break Diplomatic Stalemate
Chaima Lahsini is freelance journalist and activist with the Al-Fam collective in Rabat.