A Virginia woman was executed Thursday night, becoming the first woman in 100 years to be put to death in the state. Teresa Lewis was convicted of organizing the 2002 murder of her husband and stepson. – (AHN)
Read the original post by NBC Miami
Consumer Electronics in the News
A Virginia woman was executed Thursday night, becoming the first woman in 100 years to be put to death in the state. Teresa Lewis was convicted of organizing the 2002 murder of her husband and stepson. – (AHN)
Read the original post by NBC Miami