Daviess County Sheriff’s deputies say the Owensboro Police Department helped them find a man suspected of human trafficking.
The Trump administration is directing immigration agents to track down hundreds of thousands of migrant children who entered ...
Police in Spain have arrested 48 people in connection with a suspected human trafficking ring - believed to have lured more ...