US punishes Mexico for human rights abuses
The US government punished Mexico on Friday for human rights abuses in its war against drug cartels, cutting $26 million from an upcoming $175 million aid payment and demanding that Mexican soldiers be tried in civilian courts.
Mexico today urged all United Nations Member States to ratify the international convention that calls for the protection of the rights of migrant workers and their families, deploring what it described as a global tendency to criminalize international migration.