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