Selden Man Indicted in Fatal Hit-and-Run That Killed Local Pedestrian and Committed Public Servant…
Lan Truong, 44, is shown in a booking photo released by Suffolk County authorities following his arrest in connection with the fatal hit-and-run in Selden. Prosecutors allege Truong struck 37-year-old Victoria Hutson as she walked along!-->…
Read More...
Read More...