On Tuesday, dozens of migrants fought with police in the southern Mexican town of Tapachula, seeking legal action after months to get approval for free passage across Mexico to the US border.
Migrants, mostly from Haiti and Africa, demonstrate in Tapachula, near Mexico's border with Guatemala, for almost a month, and on Tuesday, protests turned violent as they tossed stones and traded punches with members of the militarized National Guard and police.
Irineo Mujica, an activist for human rights who has supported migrant mobilizations for years, said: "Many have been waiting for months" for permission to leave the city.
The National Migration Institute has issued a statement condemning "violent demonstrations" outside its facilities in Tapachula, according to the agency. A total of 100 migrants from Cuba, Haiti, and Africa are protesting in tries to get earlier nominations for their immigration processing.
Every year, hundreds of thousands of migrants, mostly Central Americans, flee violence and poverty at home and cross Mexico in order to arrive in the United States.
People arriving at Mexico's southern border towns must wait for permits to cross Mexico or to send them to their asylum requests to stay in Mexico.
The Office of the United Nations High Commissioner for Refugees (UNHCR) has urged Mexican authorities to look for additional suggestions to avoid bottlenecks in cities like Tapachula.