US Supreme Court declines to block Missouri execution despite potential innocence claim
The US Supreme Court Tuesday declined to block the execution of Missouri inmate Leonard Taylor despite new evidence potentially proving a wrongful conviction. Taylor died by lethal injection at the st...
Source: jurist.org