Darryl Barwick, 56, was executed Wednesday night at Florida State Prison, the third Florida prisoner to be executed in three months.
St. Louis Breaking News & Events
Darryl Barwick, 56, was executed Wednesday night at Florida State Prison, the third Florida prisoner to be executed in three months.