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.
A man accused of a triple homicide in Osceola County is now behind bars and is facing 20 charges in the crime.