Tag Archives: Sakineh Mohammadi Ashtiani


Just this past week, Teresa Lewis was executed in the state of Virginia – the first woman to be executed in that state since 1912.  She pleaded guilty in 2003 to capital murder for hire in the killing of her husband, Julian, and his 25-year old son, Charles.  Charles had a $250,000 insurance which named […]