News24 | Police rescue 90 kidnapped Ethiopians locked up in 'inhumane conditions' in Joburg
Ninety undocumented Ethiopian nationals, who were allegedly being kept against their will under inhumane conditions, have been rescued by the SAPS Special Task Force (STF) in Sunnydale Ridge, Johannesburg.