I don't like US immirgation policy, especially with Mexico (if it were up to me we would have an open border), however, what business is it of the government of Mexico? What gives them the right to complain? It is up to the US to decide when where and how we let people into our country, is it not? This is really nothing for the Mexican country to weigh in about.
In addition, I don't get how they can be so self righteous when the reason these people are flooding across the border is because of the screwed up economic policy they have had in their country for the past one hundred and fifty years.
If they would manage their economy better these people would not have to leave their homes.
http://www.breitbart.com/news/2005/12/20/D8EK9N0G6.html