Salvadoran Woman Indicted for Allegedly Fleeing from Deadly Crash
A woman from El Salvador was indicted for allegedly leaving the scene of an accident after striking and killing a pedestrian who was crossing the street in Riverhead. On October 5 at approximately 7:19 p.m., […]
