Tag: begun to make their way on foot or in pick-up trucks
RIO DE JANEIRO, BRAZIL - Hundreds of migrants stranded in Tapachula, a municipality on the border with Guatemala, cross the Sierra Madre de Chiapas, most of them desperate due to the lack of response from the Mexican government regarding...