News

A key office charged by Congress with coordinating the federal government’s work against human trafficking was gutted last ...
Close to 200 South Africans are currently stranded in Thailand, having fallen victim to a human trafficking scheme. They were ...