Executed
Troy Powell
Troy Powell was hanged at the Old Idaho State Penitentiary in Boise on April 13, 1951. He was executed minutes apart from Ernest Walrath, which a 2012 KBOI report describes as the only double execution in Idaho history. The same report describes him as one of the youngest people Idaho has put to death.
Cause of death, as reported: Executed by the state
Custody: Serving a sentence.