Terrell J. Starr, an 18-year-old from Stottville, New York, tragically lost his life on May 16, 2020, in a shooting incident in Hudson, NY. The incident occurred late at night near the Hudson Terrace Apartments on Front Street. According to reports, multiple gunshots were heard just before 11 p.m., prompting numerous 911 calls. When police arrived at the scene, they found that two individuals had been shot and transported to Columbia Memorial Hospital. Terrell J. Starr succumbed to his injuries
...Read More