Hit-and-run driver flees after killing beloved retiree and his dog; arrested while hiding in a closet: Police

Homicide
Police arrested a Georgia woman on Monday after she allegedly hit a man and his dog while driving earlier this month, killing them both. Atlanta Journal-Constitution reports that 66-year-old Marvin Barnes was out walking his dog near his residence in Statham on December 3, when a car veered off of the road and smashed into him. …