With No Reprieve From Feds, Navajo Man Executed For 2001 Double Murder

Mealey's (August 27, 2020, 9:56 AM EDT) -- TERRE HAUTE, Ind. — Navajo Nation member Lezmond Mitchell was executed by lethal injection in an Indiana federal prison Aug. 26 for two murders he committed in 2001 after last-minute attempts...
To view the full article, register now.