Canadian Billionaire, Wife, Linked to the Clinton Foundation Found Dead in “Suspicious” Suicide

Canadian officials announced on Friday that the billionaires Barry and Honey Sherman were murdered in their home. Officials called their deaths a murder-suicide. The Shermans recently listed their home for sale for nearly C$7 million ($5.4 million). A real estate agent discovered the bodies in the basement while preparing for an open house, the Toronto Globe and Mail […]