Navajo Man Executed Despite Tribe's Calls For Clemency

Navajo citizen Lezmond Mitchell was executed at an Indiana federal prison Wednesday for a 2001 double murder, a sentence carried out over the objections of many tribal advocates and the Navajo...

Already a subscriber? Click here to view full article