NPR News: Idaho is the latest state to permit execution by firing squad

Idaho is the latest state to permit execution by firing squad
Four other states — Mississippi, Oklahoma, Utah and South Carolina — also currently permit executions by firing squad, according to the nonprofit Death Penalty Information Center.

Read more on NPR

Leave a comment