• Campaigns

USA: Texas executes man three decades after crime

, Index number: AMR 51/050/2010

David Lee Powell was executed in the US state of Texas on 15 June for the murder of a police officer committed in May 1978. He had been on death row for more than half of his life.

Choose a language to view report