TRT Global South Africa probes human trafficking claims in Russian job offers More Media The Guardian The Reporter Associated Press (AP) Institute for Science and International Security Courrier International