July 27, 2024

Biden administration files lawsuit against Texas over controversial floating border barriers