On June 19, 2023, at approximately 11:00 p.m., Kevin Roberts, a 56-year-old resident of the Bronx, New York, was fatally shot multiple times in the torso outside an apartment building at 976 Simpson Street in the Longwood section. Emergency responders transported him to NYC Health + Hospitals/Lincoln, where he was pronounced dead.
In the initial aftermath of the shooting, the suspect fled the scene in a vehicle, and no immediate arrests were made.
Subsequently, on July 22, 20
...Read More