Maafa, Algeria is a town in northeastern Algeria. ...
Found onâfa


Maafa (or African Holocaust, Holocaust of Enslavement, or Black holocaust as alternatives) are terms used to describe the history and ongoing effects of atrocities inflicted on African people. The Maafa includes the Arab and Atlantic slave trades, and continued through imperialism, colonialism, and other forms of oppression to the present day. ==H...
Found on
No exact match found