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...To view the full article, register now.
Already a subscriber? Click here to view full article