Showing posts with the label Was

How Long Was Steven Leslie Sentenced to Imprisonment

On appeal his conviction was reversed when the Florida Supreme Court ruled the evidence used against him was not legall…