
Dozens of Foreign Nationals Escape Suspected Trafficking House in Johannesburg
At least 50 foreign nationals are reported to have fled a house in Lombardy East, north of Johannesburg, on Wednesday, in what authorities suspect may be linked to human trafficking. According to initial reports, the group escaped from a property in the