Supreme Court Upholds Death Sentence for Delta Kidnapper – Final Appeal Fails
It is all over for a Delta-based kidnapper whose victims included a woman he slapped, drugged, and robbed after a terrifying ordeal. The Supreme Court has upheld the death sentence…
Read More →