Holtsville Man Arrested for August Hit-and-Run in Manorville
Suffolk County Police arrested a man who struck and killed a pedestrian on County Route 111 in Manorville last month. On August 31, Michael Barnhardt, 54, of Manorville, was walking across County Route 111, north […]
