Showing posts with label Zulu Nation. Show all posts
Showing posts with label Zulu Nation. Show all posts

Wednesday, June 01, 2016

Zulu Nation Apologizes to Molestation Victims


Last month Hip Hop pioneer Afrika Bambaataa was removed as the head of the Zulu Nation after several men came forward with decades old allegations of child molestation [click here if you missed that].

The Zulu Nation issues a formal apology to the victims...