"Idaho Authorizes Firing Squad Death Penalty for Pedophiles: Details and Implications"