Tag Archives: Chaka

Ludacris’ manager Chaka Zulu claims self-defence after being arrested for murder

Ludacris

Music executive, Chaka Zulu has been booked for murder after a fatal triple shooting in Atlanta.   TMZ reported that Zulu who turned himself in earlier last week at the Fulton County Jail, is insisting that he acted in self-defence.    He claimed he was confronted by several guys outside a restaurant in …

Read More »