Friday, 26 Apr 2024

Texas sued over plan to deploy floating barrier on Rio Grande to curb border crossings


Texas sued over plan to deploy floating barrier on Rio Grande to curb border crossings