Posted inNews & Views
Florida led country in new death penalty sentences in 2024, says report
DeSantis pushed to eliminate the unanimous requirement after a jury failed to recommend a death sentence for Nikolas Cruz.
