I had every confidence in the police. They took a lot of undeserved flack. Perp coming back to Idaho for trial, I think. Does ID have the death penalty? No number of appeals would save this monster’s life.
Yes.
Yes, but they've only executed three people since the Supreme Court reinstated it in 1976.
This guy needs to be the fourth.