Movie Crew Finds Woman Shot to Death at Atlanta Bus Stop

6 months ago 73
A movie production crew found the body of a woman shot multiple times at a transit bus stop near an interestate overpass in northwest Atlanta early Thursday morning. Atlanta police said their officers were flagged down just before 5:30 a.m. at the intersection of Collier Drive NW and Harwell Road NW for the unresponsive woman. …
Read Entire Article