Article 5PBJH Afrika Bambaataa and the Zulu Nation Sued for Child Sex Trafficking

Afrika Bambaataa and the Zulu Nation Sued for Child Sex Trafficking

by
Shanelle Genai
from The Root on (#5PBJH)
0f6b05ab15a1ecaaa696f7e6d5209b31.jpg

Editorial note: The following article refers to multiple instances of sexual assault, trafficking and coercion.

Read more...

External Content
Source RSS or Atom Feed
Feed Location https://www.theroot.com/rss
Feed Title The Root
Feed Link https://www.theroot.com/
Reply 0 comments