Sunday, March 26, 2023

Idaho governor signs bill authorizing execution by firing squad