Maafa 21

Maafa 21
  • Release date: 1 Jun 2009
  • Release year: 2009
  • Runtime: 141 minutes
  • Country: United States
  • Keywords: african american, human rights, independent film
Plot:
Maafa 21 traces eugenic thoughts and practices that have been set against African Americans from the time of slavery through the present.
Back to card