News

Stacy Lee Drake faces the death penalty for three Oklahoma murders and is linked to a fourth killing in Alabama.
Amnesty International says executions in Saudi Arabia hit a record high last year, with 345 people put to death.
A new report published by Amnesty International today draws attention to a startling surge in executions in Saudi Arabia in recent years, ...