Pedestrian Killed in Selden Hit-and-Run
Suffolk County Police Major Case Unit detectives are investigating a hit-and-run crash that killed a pedestrian in Selden. On November 5, Victoria Hutson was walking on the northbound shoulder in front of 53 Boyle Road […]
