Today, Governor DeSantis signed a warrant scheduling the execution of Duane Owen for June 15, 2023, at 6:00 p.m.
Share this post
BREAKING: Death Warrant for Duane Owen
Share this post
Today, Governor DeSantis signed a warrant scheduling the execution of Duane Owen for June 15, 2023, at 6:00 p.m.