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...