Lee Greenwood

Lee Greenwood is the mother of Joseph Nichols, who was executed on March 7th, 2007. She shared her story with the Texas After Violence Project and discusses Joseph’s life, his friends, his giving character, and the injustices they suffered at the hands of the Texas criminal legal system.

 

Fonda Shen

Leave a Reply

Your email address will not be published. Required fields are marked *