Afrika Bambaataa, Hip-Hop Pioneer and Universal Zulu Nation Founder, Dies at 67
His song "Planet Rock," released in 1982 with Soulsonic Force, was a seminal record in defining electro-funk, though his legacy was tarnished after several allegations of sexual abuse.
Source
Hollywood Reporter
Opens original article in a new tab


