SMYRNA, Del. — A convicted Delaware killer who waived his right to further appeals and sought to speed his execution was put to death by lethal injection early Friday after a flurry of court filings spurred by federal public defenders ...
Tagged with: death penalty delaware Law School lethal injection Shannon Johnson Supreme Court
Read More »