Thumbnail
A DeKalb County police officer who struck a jogger in a crosswalk, then crashed into a house, has been charged with vehicular homicide. Court records uncovered by CBS46 show he was driving 76 mph on Chamblee Tucker Road, which has a speed limit of 40. [Read More]
0 Comments Add New Posting as Anonymous Sign In