Gov. Greg Abbott of Texas directed National Guard troops to take over Shelby Park in Eagle Pass, Texas, in 2024. It reopened to the public this week.


From NYT > Top Stories via this RSS feed