Astounding Facts About Alcatraz
Favicon 
www.factable.com

Astounding Facts About Alcatraz

Alcatraz Island, located in San Francisco Bay, California, operated as a federal prison from 1934 to 1963. Prior to that, it was a fort and a military prison. Several infamous criminals spent time on "The Rock," including Al Capone and Robert Stroud, before it closed down when it became too expensive to maintain. While you may know the basics about this infamous penitentiary... Source