CNN Travel: Spike Island: Unraveling the mysteries of ‘Ireland’s Alcatraz’
A star-shaped fortress atop a picturesque island off the southwest coast of Ireland once housed one of the world's biggest prison populations. While today Spike Island welcomes [...]