Press "Enter" to skip to content

Posts published in “Day: May 21, 2016

Not Yet Uhuru in Africa

[Fahamu] Africa is not yet free, despite formal independence. Most of the continent's nations are in the grip of criminal regimes whose leaders belong in jail for widespread human rights violations. But those leaders always stand with one another to de...