US state department just released the human trafficking report for 2007...no comment:
http://www.state.gov/g/tip/rls/tiprpt/2007/index.htm
Summarised these are the countries highest on the list of culprits, last being the worst:
Tier 2 Watch List
ARGENTINA
CYPRUS
HONDURAS
MOLDOVA
ARMENIA
DJIBOUTI
INDIA
MOZAMBIQUE
BELARUS
DOMINICAN REP.
KAZAKHSTAN
PAPUA NEW GUINEA
BURUNDI
EGYPT
KENYA
RUSSIA
CAMBODIA
FIJI
LIBYA
SOUTH AFRICA
CENTRAL AFRICAN REP.
THE GAMBIA
MACAU
SRI LANKA
CHAD
GUATEMALA
MAURITANIA
UKRAINE
CHINA (PRC)
GUYANA
MEXICO
UNITED ARAB EMIRATES
Tier 3
ALGERIA
EQUATORIAL GUINEA
NORTH KOREA
SUDAN
BAHRAIN
IRAN
OMAN
SYRIA
BURMA
KUWAIT
QATAR
UZBEKISTAN
CUBA
MALAYSIA
SAUDI ARABIA
VENEZUELA