Today, Gov. DeSantis signed a death warrant scheduling the execution of James Barnes for August 3, 2023, at 6:00 p.m. This post explains the background of Barnes's case.
Share this post
Warrant: Background on James Barnes's Case
Share this post
Today, Gov. DeSantis signed a death warrant scheduling the execution of James Barnes for August 3, 2023, at 6:00 p.m. This post explains the background of Barnes's case.