Loading Video…

This browser does not support the Video element.

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.