Tag: Maafa

share

Maafa [A Swahili Word] is used to describe the history and ongoing effects of atrocities inflicted on African...