Cause of Death Revealed for Woman Found Dead in Backseat of Car at Atlanta Transit Station

3 months ago 51
A 35-year-old Georgia woman found dead in the backseat of a car at an Atlanta transit station earlier this month was shot to death. Fulton County Medical Examiner ruled Chanell Crosby’s death to be a homicide, WXIA reported. Crosby, whose 13-year-old son Jamiren was shot to death in a still-unsolved murder in 2022, was last …
Read Entire Article