Trump Wants to Reopen Alcatraz?

Share this story

A view from a helicopter of Alcatraz Prison, a National Parks site located on Alcatraz Island in San Francisco Bay, Calif., May 5, 2025.

Comments

Advertisement

Advertisement