Tennessee Man Charged in Osceola County

A Tennessee man is paying for a 20-year-old crime in Osceola County. 

According to 9&10 News, Francis Mallo, is facing five felony rape charges that occurred between 1990 and 1992. The victim just recently came forward after over 20 years. 

back to top