Execution_8446

By Jean Ulman
November 12, 2020

Protest at Indiana federal prison Aug. 26 against execution of a Native American, Lezmond Mitchell, opposed by Navajo Nation leaders. U.S. executions are among highest in the world.

Protest at Indiana federal prison Aug. 26 against execution of a Native American, Lezmond Mitchell, opposed by Navajo Nation leaders. U.S. executions are among highest in the world.