Body found off Buford Highway in DeKalb, 2 in custody: Police
3 min read
Doraville Police Department confirmed they are investigating a body found off Buford Highway in DeKalb. Details emerging...
Continue reading in the USA News Updates app