July 21, 2023 After a series of botched executions in 2022, some states are resuming capital punishment. Previous Post Deep sea surprise: Taiwanese divers encounter rare giant oarfish Next Post 0721 Today in History Leave a Reply Cancel replyYou must be logged in to post a comment.