Follow

Damien Echols returns to the scene of the crime to protest Arkansas executions

trenchreynolds.com/2017/04/17/

Over Easter weekend, a protest took place in Little Rock, Arkansas, against the state’s plan to execute eight inmates in ten days. Of course you can’t mention the Arkansas death penalty without attracting the attention of triple convicted child killer Damien Echols, he of the West Memphis 3 infamy.

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!