St. Thomas Man Who Shot To Death U.S. Attorney’s Son… Himself Shot To Death In Hospital Ground: VIPD

CHARLOTTE AMALIE — A St. Thomas man convicted of the Main Street broad-daylight shooting death of an Assistant U.S. Attorney’s son nearly 20 years ago was himself shot dead early Wednesday, authorities said. Deshaune Harrigan, 44, who was found guilty of murdering 18-year-old Jason Carroll in May 2000, was shot dead shortly before 4:19 a.m. … Continue reading St. Thomas Man Who Shot To Death U.S. Attorney’s Son… Himself Shot To Death In Hospital Ground: VIPD