Police: Squatters Arrested After NYC Woman’s Body Found Stuffed in Duffel Bag
Two people whom authorities say are linked to the brutal killing of a woman in New York City were arrested by U.S. Marshals on Friday in York, Pennsylvania, regarding charges of receiving stolen property.