When Santa Lived at Alcatraz

Alcatraz Island and Lighthouse today, photo courtesy NPS The name “Alcatraz” brings to mind the notorious federal penitentiary from 1934 to 1963, home to noted criminals like Al Capone and Machine Gun Kelly. The prison was considered impossible to escape, with its position on a remote island in the San Francisco Bay. Of [...]