Afrika Bambaataa + The Zulu Nation Back On Trial For Sex Trafficking

Music icon Afrika Bambaataa and the Zulu Nation are making headlines for the wrong reasons again. New reports claim a Child Victims Act (CVA) lawsuit has been filed against the hip-hop mogul years after initial accusations went viral. Afrika Bambataa + Zulu Nation Sued According to reports, Bambaataa was recently served the lawsuit against himself […]