Press "Enter" to skip to content

State executes Duane Owen for 1984 Palm Beach County murders | WLRN

Duane Owen died by lethal injection Thursday evening, June 15, 2023, at Florida State Prison in Raiford, Fla. Nearly four decades after murdering …
Source: Google Alerts

Be First to Comment

    Leave a Reply