Texas Gov. Greg Abbott (R) claimed Sunday that his state’s razor wire installation at a park in Eagle Pass, Texas,…
Read More »Texas Gov. Greg Abbott (R) claimed Sunday that his state’s razor wire installation at a park in Eagle Pass, Texas,…
Read More »