Site icon Now-Tranding

Feds reimburse Florida $608 million for ‘Alligator Alcatraz’ costs

Federal officials have reimbursed Florida $608 million for an immigration detention center in the Everglades

Exit mobile version