Press "Enter" to skip to content

DeSantis lowers Florida's threshold to impose death penalty, signs legislation criticized by …

A student from Lourdes Academy Catholic School in Daytona Beach, Fla., stands for life in front of the Florida State Prison in Raiford Feb.
Source: Google Alerts

Be First to Comment

    Leave a Reply