Understanding the Supreme Court's ruling on razor wire at the ...
Texas Public Radio - 25 Jan 2024The shores of Eagle Pass' Shelby Park are lined with razor wire installed by the Texas Department of Public Safety as part of Gov. Abbott's escalating border ...