The Mystery of the Sherman Murders

The Fifth Estate

Barry and Honey Sherman were found dead in their Toronto home in December.

More From News/TV Shows/the fifth estate