Afrika Bambaataa And Zulu Nation Sued For Sex Trafficking Of 12-Year-Old Boy
According to a confirmed report from Chicago’s Metropolis Newspaper, Afrika Bambaataa and the Zulu Nation are being sued for allegedly prostituting and sex trafficking a 12-year-old boy to older men over the course of four years. Visit streaming.thesource.com for more information The victim, who is only being identified as John Doe, accused Bambaataa, the founder […]