Response group confirms 3rd sperm whale has died off P.E.I.'s North Shore


The third of three sperm whales stranded off P.E.I.'s North Shore has died, a day after the first two massive creatures were confirmed to have perished, according to the executive director of the Marine Animal Response Society.
What's Your Reaction?






