A List of African Countries That May Have New Presidents in 2019

A List of African Countries That May Have New Presidents in 2019
Incumbent President Cyril Ramaphosa, the fifth president of South Africa, will lead the ruling African National Congress (ANC) against the Democratic Alliance (DA … She made great strides to grow go…
A List of African Countries That May Have New Presidents in 2019