News

The nation set a 10-year high for capital punishment when Florida executed inmate Michael Bernard Bell by lethal injection at ...