Home Tags Maafa

Tag: Maafa

Maafa

Maafa is a Kiswahili term for "disaster" or "terrible occurrence.” It is used to describe more than five hundred years of exploitation...
1,864FansLike
3,665FollowersFollow
7,625FollowersFollow

EDITOR PICKS