OCHOPEE, FLORIDA - AUGUST 06: Barbed wire is strung atop a gate that closes off access to the Dade-Collier Airport where the former immigration detention center known as "Alligator Alcatraz" was located on August 06, 2026 in Ochopee, Florida. Control of the airport has been returned to Miami-Dade county as questions still remain about the cost of the projected to tax payers, with some saying the projected total costs were around $1 billion for the temporary project. (Photo by Joe Raedle/Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo