Convention on the Rights of All Migrant Workers
International Convention on the Protection of the Rights of All Migrant Workers and Members of Their Families is a treaty of the United Nations for the rights of all migrant workers. It also protects their families. It was adopted in 18 December 1990. It went into force in 2003.
This Convention is made as a series of the international human rights law and at the "Preamble" of the Convention, they recall the conventions of the International Labour Organization about migrant workers and unfree labour. The aid of the Convention is to protect the rights of migrant workers who have not the nationality of the staying country, thus who can often be under the worse working condition or even the victims of human trafficking.
But as of November 2011, only 45 countries have ratified, that is admitted formally the Convention. Most of those countries are in North Africa and South America. No migrant-receiving State in Western Europe or North America has ratified the Convention. Other important receiving countries, such as Australia, Arab states of the Persian Gulf, India and South Africa have not ratified the Convention either.
But this Convention is recalled by the Preamble of the Convention on the Rights of Persons with Disabilities.