Zulu Nation
Hip hop pioneer Afrika Bambaataa is being sued for sexually abusing and trafficking a young boy.
In a statement signed by three dozen Zulu Nation leaders, the organization took responsibility for their role in victim-shaming.
Trending Stories