Idaho Chosen for Pilot Anti-Human Trafficking Training

TWIN FALLS, Idaho – The U.S. Department of Health and Human Services has chosen Idaho as one of the sites for a pilot anti-human trafficking training program, and is hosting the session Thursday in Twin Falls. DHS’s National Human Trafficking Training and...