Long Island police make arrest in Hempstead triple homicide

Police on Long Island are searching or a "person of interest" in the deaths of three women found inside a Hempstead, New York, home.

Read Full Article