16 pilot whales die after stranding on Nova Scotia’s remote Sable Island

· Global News

The Marine Animal Response Society in Nova Scotia says it's looking into the stranding of 16 pilot whales on Sable Island.

Visit esporist.com for more information.

Read full story at source