Police found 90 people in houses in the United States – believe it was human trafficking
The police went into action after someone called the emergency services on Thursday night and said that a person close to them was being held there against their will. When a task force entered the house, Deputy Police Chief Daryn Edwards said they discovered a large group of adults who had huddled together. There were … Read more