The eerie photo that finally PROVES my uncles survived their notorious escape from Alcatraz
May 17, 2025 2:43 PM
A former police expert says the newly unearthed photo from Brazil has 13 telltale features that are a 'positive match' to the John Anglin's prison mugshot from his Alcatraz days.