Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

UN special rapporteurs said they had received reports of “dozens of women” being lured to Russia with promises of legitimate jobs, only to have their documents confiscated and be forced to work in in…