Amidst the coronavirus devastation, it’s important not to overlook the fact that, at the end of April, two federal appellate judges called out the U.S. government for continuing to dishonor the Navajo Nation – the largest Indigenous tribe in America – through its pursuit of the death penalty for Lezmond Mitchell. Judge Morgan Christen of the U.S. Court of

Leggi Tutto