A spa operator was arrested after police found three victims during a search warrant in Wilmington, Delaware. Investigators are still searching for the spa’s owner, who remains at large.

Read More