In the pre-dawn quiet of a Thursday morning in northwest Atlanta, a patrol officer made a grim discovery that would shatter the early morning calm. On April 5, 2012, the body of a man, later identified as 52-year-old Robert C. Dowell, was found lying partially on the sidewalk and in the roadway of West Lake Avenue near Donald Lee Hollowell Parkway. The stark scene was illuminated by the solitary glow of a streetlight around 4:30 a.m.
At first, the positioning of Dowell's body suggested a
...Read More