Visiting the Ghosts at Alcatraz
There is no more celebrated criminal justice institution in American culture than Alcatraz, the “escape proof” prison located in San Francisco Bay. From legendary inmates like Al Capone to legendary escape attempts, the lore of Alcatraz is alive and well today, nearly 60 years after it closed. Alcatraz became a federal prison in 1934, and Read more about Visiting the Ghosts at Alcatraz[…]