Afrika Bambaataa Reportedly Dismissed As Leader Of Universal Zulu Nation
Over the last month, explosive allegations were levied against Afrika Bambaataa, with claims he had a history of molesting children. Serving as the leader of the Universal Zulu Nation since its inception, the group was quick to come to his defense, saying that the allegations were false and only a ploy to tarnish his legacy. […]