'Hidden Piece of the Past': Digital Tech Reveals the Finale of the Legendary Escape From Alcatraz Published 20 Jan 2020 Full Article