Saudi and Emirati diplomats in London have been responsible for trafficking domestic staff into Britain, according to reports filed with the government’s anti-trafficking agency. for more click here
Saudi and Emirati diplomats in London have been responsible for trafficking domestic staff into Britain, according to reports filed with the government’s anti-trafficking agency. for more click here