Stop the Execution of Steven Nelson in Texas
In 2012, Steven Nelson was convicted of the capital murder of Clinton Dobson on March 3, 2011, in Arlington, Texas. He has been given an execution date in Texas for … Continue reading Stop the Execution of Steven Nelson in Texas
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed