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 Technical Assistance Center is offering the session to people in the health profession […]