A Time to Be Renewed – THE WORLD’S WORST PRISON
The official Spanish name for the site is the Isle of the Pelicans,but nobody knows it by that name. It is best known as Alcatraz, one of the most escape-proof prisons in the world. From 1933 to 1963 it served as a federal prison, and during that time twenty- six...