Massive, Illegal Expulsion of Migrants from U.S.A

In a massive show of force, the U.S. Customs and Border Protection (CBP) mounted officers attempted to contain migrants as they crossed the Rio Grande from Ciudad Acuña, Mexico, into Del Rio, Texas, on September 19, 2021. Thousands of Haitian migrants have been arriving to Del Rio, Texas, as authorities attempt to close the border to stop the flow of[Read More...]