AdminIcomdp

November 19, 2011

Idaho Ends 17-year de facto Moratorium

Death row prisoner Paul Ezra Rhoades was executed on 18 November 2011. He was sentenced to death for murdering Susan Michelbacher and Stacy Baldwin in 1987. […]