Arkansas executes murderers Jack Jones and Marcel Williams
The state of Arkansas has executed two prisoners on death row after the US Supreme Court rejected their last-minute appeals. It is the first double execution on the same day in the US for 17 years. Jack Jones and Marcel Williams were both sentenced to death for rapes and murders committed in the 1990s. Arkansas […]