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