60,917
  • Trapped In A Culture Documentary (Leila Wills Interview)

    10,874 views 4 days ago
    Leila Wills is a writer and journalist and has worked for several media companies in New York, Chicago, and Los Angeles. Trapped in a Cultureure: Afrika Bambaataa, one of Hip Hop's "Founding Fathers," is accused of decades long sexual abuse of boys he groomed through his Zulu Nation. The upcoming documentary explores these allegations of sexual abuse and what role The Zulu Nation, Hip Hop's "First Family," took part in covering it up.

    Director Leila Wills, Producer Ian McCrudden

    Contact - leila@metropolisnewspaper.com Show less
    Read more
  • Uploads Play all

    This item has been hidden
to add this to Watch Later

Add to

Loading playlists...