Deadly crash in DeKalb causes traffic backup

0
Police are investigating a deadly crash on South Hairston Road at Pebble Rock Way.
View Comments 0