A man has been arrested in the strangulation death last week of a woman in Decatur.
Derrick Ramon Walker has been charged with felony murder in the death of Lataousha Tashan Holden on Sept. 8, the DeKalb County Sheriff’s Office said in a news release issued Monday.
Walker was arrested Sept. 11 and taken to the DeKalb County Jail.
About the Author
The Latest