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...

EDITOR PICKS