Idaho governor signs legislation allowing firing squad executions
Idaho’s Governor Brad Little (R) signed legislation Friday allowing execution by firing squad beginning July 1. “The families of the victims deserve justice for their loved ones and...
Read more