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.