Last night, the US executed two people convicted of murder – Marcus Wellons and John Winfield - within twenty minutes of each other, and a third – John Henry - is due to be killed tonight.
Journalist, Grantwriter, Drug Policy Specialist
Last night, the US executed two people convicted of murder – Marcus Wellons and John Winfield - within twenty minutes of each other, and a third – John Henry - is due to be killed tonight.