-
Man killed in hit-and-run on Route 80 in North Branford
Police are investigating a fatal hit-and-run in North Branford. Officers responded to the area of 97 Foxon Road (Route 80) around 7:10 a.m. after getting a 911 call about an injured person. Arriving officers found a man who was dead and appeared to have been struck by a vehicle. The vehicle left the scene, according to police. It was not…