Florida man executed for 1984 murders of babysitter, single mother

1 year ago 141
Florida executed death row inmate Duane Owen by lethal injection on Thursday evening, nearly four decades after he murdered a 14-year-old babysitter and a single mother of two in separate attacks.
Read Entire Article