Amnesty International ad: Stop Slaveryby admin20th June 2008A new International Organisation for Migration (IOM) study on the extent of trafficking in human beings in the Russian Federation confirms that it is a… Read More »Amnesty International ad: Stop Slavery