Skip to content
The Atlanta

Man accused of killing Atlanta woman turns himself in

A man accused of killing a woman in southwest Atlanta has turned himself in, according to the Atlanta Police Department. [DOWNLOAD: Free WSB-TV News app for alerts as news breaks ] Investigators were notified Monday that Torodd Woods had surrendered to the Douglas County Sheriff’s Office. Atlanta...

Sources and story details