On August 12, 2019, Troy Clark, a 46-year-old resident of New Haven, Connecticut, was fatally shot near the intersection of Dixwell Avenue and Henry Street. The incident occurred around 9:30 p.m. Off-duty New Haven Police Captain Anthony Duff happened upon the scene and attempted to intervene. In the process, he was shot multiple times by the assailant. Despite his injuries, Captain Duff survived after undergoing surgery and a lengthy recovery period.
Following an extensive two-year in
...Read More