Arkansas has executed two more death row prisoners
The state of Arkansas has executed two prisoners on death row after the US Supreme Court rejected their last-minute appeals. Jack Jones and Marcel Williams were both sentenced to death for rapes and murders committed […]