Only Native American on U.S. Death Row Set for Execution Next Week – Despite Navajo Opposition, Calls of Racial Bias and Violation of Tribal Sovereignty
By Linh Nguyen WASHINGTON D.C. – As his scheduled execution day looms, now set for Aug. 26,…
By Linh Nguyen WASHINGTON D.C. – As his scheduled execution day looms, now set for Aug. 26,…