thestarphoenix.com
Police release cause of death of Canadian billionaires Barry and Honey Sherman
Toronto Police have released the cause of death of billionaire Barry Sherman and his wife Honey, but remain tight-lipped about the circumstances.Police issued a brief statement on Sunday saying the…