ATLANTA — Police said a woman was hit and killed by a car on I-75 south at Central Avenue.
A driver struck the victim as she was walking along Cleveland Avenue and Central Avenue just after 1:30 Thursday morning, police said.
Police said it appears the woman was hit by other cars as well, before a driver stopped and called 911.
MORE HEADLINES |