Eddie Duval Powell, a 41-year-old African American man, was executed on the evening of 16 June in the US state of Alabama. Choose a language to view reportEnglish EnglishFrenchSpanishDownload PDF