Man executed in Florida for woman's 1986 stabbing death
Darryl B. Barwick, 56, was pronounced dead at 6:14 p.m. Wednesday following a lethal injection at Florida State Prison.
Darryl B. Barwick, 56, was pronounced dead at 6:14 p.m. Wednesday following a lethal injection at Florida State Prison.