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.