Edward Green III
On October 5, 2004 the State of Texas is scheduled to execute Edward Green III for the August 31, 1992 murder of Edward Perry Haden and Helen OSullivan, who died from the same bullet in the course of... continue reading »
On October 5, 2004 the State of Texas is scheduled to execute Edward Green III for the August 31, 1992 murder of Edward Perry Haden and Helen OSullivan, who died from the same bullet in the course of... continue reading »