Dead couple washes ashore in life raft, prompting Canada police investigation
Canada's national police force is investigating the deaths of two sailors whose bodies washed ashore...
Dead couple washes ashore in life raft, prompting Canada police investigation
Canada's national police force is investigating the deaths of two sailors whose bodies washed ashore...