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