A MARTA police officer is facing criminal charges after official say he was responsible for a deadly car crash while on duty.
Both vehicles were towed from the scene. North Avenue and Peachtree Street remained blocked as Atlanta police investigated.
ATLANTA, Ga. (Atlanta News First) - DeKalb County prosecutors have dropped murder charges against two teenagers who were ...