Press "Enter" to skip to content

Live updates: Florida killer Duane Owen execution scheduled for tonight

Owen is set to be executed at 6 p.m. at Florida State Prison in Raiford. Owen is set to be executed for the 1984 bludgeoning death of Georgianna …
Source: Google Alerts

Be First to Comment

    Leave a Reply