Perry Taylor Florida Death Row
Perry Taylor was sentenced to death by the State of Florida for the murder of Geraldine Birch. According to court documents Perry Taylor and the victim were having sex when Taylor beat the woman to death. Taylor claimed that the woman attacked him and it was self defense however Taylor had no visible injuries. Perry […]
Perry Taylor Florida Death Row Read More »