Federal executions resume in the US as the Covid-19 pandemic lays bare serious structural inequalities of the American judicial system. Anti-death penalty activist, Sr Helen Prejean, reiterates it is time to end the suffering. The U.S. Justice Department has set 26 August as the execution date for Lezmond Mitchell, who is scheduled to be put to death in the

Leggi Tutto