Inside the Alcatraz Prison Escape of 1962
Located on an isolated island off the coast of San Francisco, California, Alcatraz Federal Penitentiary was the most feared prison of its time. Prisoners regularly reported brutality, inhumane treatment from both guards and each other. Described by criminal law scholar Sue Titus Reid as “the great garbage can of San Francisco Bay, into which every […]
5 of the Most Shocking Deathbed Confessions
To some, it is never too late to set things right, even at the tail-end of their lives. These five deathbed confessions may have been a final weight off the shoulders of those making them. But to investigators, they completely altered how certain cases were perceived. The Faked Nessie Photo Deathbed Confession The “surgeon’s photograph” […]