The Atlanta Police Department said Chaka Zulu, whose legal name is Ahmed Obafemi, turned himself in to face charges Tuesday.
Gold is AU
The Atlanta Police Department said Chaka Zulu, whose legal name is Ahmed Obafemi, turned himself in to face charges Tuesday.