A Fairview family in the US is behind bars after police say they played a role in the death of a man who was murdered and then stuffed into a freezer.Michael Charles Lee is charged with criminal homicide in the death of his brother-in-law Sean Carr.Police responded on Sunday to the Lee family home after being tipped off by a witness that a homicide had occurred.
Load More
Load More