Free sperm whale: Beached, dead & soon to decompose … but hey, free whale May 5, 2014 Cape St. George in Newfoundland and Labrador has a whale of a problem. A dead sperm whale recently washed on the beach near the community… Continue Reading