kenopalo.com
Reason for African Petro-Rulers to be Worried
Africa’s petrorulers (heads of state of Angola, Cameroon, Chad, Congo-Brazzaville, Equatorial Guinea, Gabon, Ghana, Nigeria, South Sudan, and Sudan) may be headed for tough times later this y…