Texas authorities double down with razor wire in Eagle Pass after Biden admin ‘cease and desist’ order: video
Texas authorities have doubled down and placed additional razor wire in Eagle Pass after the Biden administration threatened to sue since Texas seized control of Shelby Park.