Bicyclist Killed After Being Struck by Two Vehicles
Both Drivers Left the Scene Suffolk County Police Major Case Unit detectives are investigating a hit-and-run crash that killed a bicyclist during which two vehicles fled the scene in Central Islip. Felix Cesi Oliva Cruz […]