Steven Wolf Florida Jury Recommends Death Sentence
Steven Wolf was convicted of a sexual assault and murder in Florida and the jury has recommended that he receive the death penalty. According to court documents Steven Wolf would sexually assault Michelle Osborne in 2018 with a blunt object before strangling her to death. Michelle Osborne’s body would eventually be found by fisherman in […]
Steven Wolf Florida Jury Recommends Death Sentence Read More »