Man arrested for alleged rape of teen is prolific criminal, sheriff says

A prolific criminal is behind bars in Osceola County after allegedly raping a pizza delivery driver. Osvaldo Figueroa, 55, was taken into custody by sheriff's deputies and charged with sexual battery in the crime. A witness tells FOX35 she saw the rape and helped identify the suspect