On Thursday, as part of its regular release of opinions, the Florida Supreme Court affirmed Steven Wolf’s sentence of death of direct appeal.
Well deserved punishment.
Well deserved punishment.