Scuffles have broken out in the Mexican city of Tapachula between authorities and some of the tens of thousands of migrants who have been stranded there.

Scuffles have broken out in the Mexican city of Tapachula between authorities and some of the tens of thousands of migrants who have been stranded there.

Read More

By

Leave a Reply