Search result for TERRE HUATE PRISON
AFTER 17 YEARS TERRE HUATE PRISON RESTORES TO EXECUTION; 1st & ONLY NATIVE AMERICAN EXECUTED
Highlights:
- Lezmond Mitchell was the only Native American who was awarded the capital punishment
- There were repeated appeal to nullify his death sentence
A horrible crime was committed by Lezmond Mitchell in 2011. Justice was finally served on Wednes...