Shannon Johnson Executed in Delaware
Shannon Johnson, Delaware The state of Delaware executed Shannon M. Johnson on April 20, 2012. Shannon was pronounced dead at
Read moreShannon Johnson, Delaware The state of Delaware executed Shannon M. Johnson on April 20, 2012. Shannon was pronounced dead at
Read more