Byron Donalds Confronted With Future of Florida Executions

Wait 5 sec.

The Sunshine State is set to execute its 20th inmate this year, setting a record.