Search results
Two people found dead in life raft washed ashore near Nova Scotia’s Sable Island
The Globe and Mail· 15 hours agoAn inflatable lifeboat containing two bodies washed up on an island nearly 300 kilometres southeast...
An inflatable lifeboat containing two bodies washed up on an island nearly 300 kilometres southeast...