Americans march in yearly anti-death penalty protest
Americans march in yearly anti-death penalty protest
Organised by several Texas-based NGOs, the march was led by 25 exonerated prisoners who spent years on death row for crimes they did not commit. The march was attended by the families of US citizens currently facing the death penalty, ...