ABC’s “World News Tonight” on Carlos DeLuna



ABC’s “World News Tonight” (24 June 2006) Investigates the Innocence and Execution of Carlos DeLuna In 1989, defendant Carlos DeLuna was executed in …

source

Leave a Reply

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

*