Man facing 20 charges following triple homicide in Osceola County, records show

A man accused of a triple homicide in Osceola County is now behind bars and is facing 20 charges in the crime.

Top Videos