Britannica AI Icon

Did Anyone Escape from Alcatraz?: Media

Images

Alcatraz
Nicknamed β€œThe Rock,” Alcatraz prison is located on an island in San Francisco Bay,...
Β© Fabio Formaggio/Dreamstime.com