Tag: Isaac Turnbaugh
Man Acquitted of Killing His Friend Later Confessess to Cops (But “Double Jeopardy” Protects Him from Being Charged)
Isaac Turnbaugh of Vermont was acquitted of killing his co-worker in 2004, and he recently called police and confessed to the murder. But guess...