In Marion, IL. – the “New Alcatraz”. Welch started serving his 143 year sentence here in 1981.
The True Story of Bernard Welch – Master Thief, Ruthless Con Man, and Cold-Blooded Killer
In Marion, IL. – the “New Alcatraz”. Welch started serving his 143 year sentence here in 1981.