Police probe deaths of couple whose bodies washed ashore in life raft 0 23.07.2024 17:42 CBSNews.com A couple was found dead in a raft that washed ashore in Canada. They were avid sailors who documented their voyages on YouTube.