US Report: Russia Mixed on Combating Human Trafficking

The US State Department has released its Trafficking in Persons Report 2007 which details the global slave trade in mostly women and children for labor and sex. This year marks the 200th anniversary of the abolition of slave trade (but not legalized slavery) and this ghastly system continues. The report seeks to “to raise global […]