Emmanuel Macron and William Ruto
France Kenya

France is eyeing Kenya

With French influence being expelled from countries such as Mali, Burkina Faso, and Niger, Paris is desperately searching for a new strategic foothold in Africa.

Muhemsi Mwakihwelo
May 15, 2026
Cuban flag in Havana
Cuba

Humanity owes Cuba: unilateral coercive measures and the politics of punishment

“There can be no clearer example of a violation of human rights than the economic embargo imposed by the United States against Cuba.”

Muhemsi Mwakihwelo
March 24, 2026