Daily Mail U.K
The Idaho Department of Corrections revealed that a $911,000 firing squad execution facility is under construction as the state prepares to make the firing squad its primary method of execution in July.
Go to News Site