Sign In

Blog

Latest News

Idaho lawmakers approve bill that would allow execution by firing squad

Idaho lawmakers approved a bill Monday that would allow execution by firing squad, according to the legislature’s website.

Related Posts

Leave a Reply