Loading Video…
This browser does not support the Video element.
Zulu Nation apologizes
The Zulu Nation initially questioned the credibility of people accusing Afrika Bambaataa of molestation, but now they are issuing an apology.
This browser does not support the Video element.
The Zulu Nation initially questioned the credibility of people accusing Afrika Bambaataa of molestation, but now they are issuing an apology.