World5 months ago
Two people found dead in life raft washed ashore near Nova Scotia’s Sable Island
An inflatable lifeboat containing two bodies washed up on an island nearly 300 kilometres southeast of Halifax on Wednesday and RCMP say they believe they are...