Compassion and cooperation key to addressing human trafficking and smuggling of …
Pretoria (South Africa), 16 January 2023 – The police in Johannesburg had a lead – a real chance to uncover human trafficking victims. But despite the clear information leading them to a house in a suburb of the city, the police could not find where the victims were being held. Some patience, persistence, and careful…