Inside the Alcatraz Prison Escape of 1962

An image of Alcatraz prison

Located on an isolated island off the coast of San Francisco, California, Alcatraz Federal Penitentiary was the most feared prison of its time. Prisoners regularly reported brutality, inhumane treatment from both guards and each other.  Described by criminal law scholar Sue Titus Reid as “the great garbage can of San Francisco Bay, into which every […]