Press "Enter" to skip to content

Duane Owen, convicted of 1984 Palm Beach County murders and rapes, executed by lethal injection

RAIFORD, Fla. Duane Owen, who was on death row for 37 years for the murders of 14-year-old Karen Slattery, 14, in Delray Beach,.
Source: Google Alerts

Be First to Comment

    Leave a Reply