By Johnathan Jones Members of the Texas National Guard and officers with the Texas Department of Public Safety were filmed physically repelling migrants from attempting…
By Johnathan Jones Members of the Texas National Guard and officers with the Texas Department of Public Safety were filmed physically repelling migrants from attempting…