Tag Archive: Olive Turner

A Fair Cop – The Ultimate Price

RCJ7

By Satish Sekar © Satish Sekar (April 14th 2017) Lessons Learned? The USA restored the death penalty after a four year break in 1976. In fact, there had been no executions since 1967 – the Supreme Court ruled the statutes…
Read more

Rotten to the Core

by Satish Sekar © Satish Sekar (October 16th 2010) The Road to Oblivion Nearly a quarter of a century after John Billington despatched the once aspiring executioner Samuel Dougal, who was not deterred by capital punishment from committing murder, Thomas…
Read more