Only Native American on Death Row Set to Be Executed on August 26
Published
Published
The only Native American on federal death row was put to death Wednesday, despite objections from many Navajo leaders who had urged..
(CNN)As the clock ticks toward the scheduled Wednesday night execution of the only Native American on federal death row, attorneys..