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 was decided yesterday, in the sense of the best thing for the animal and obviously with human…
