All posts tagged Peter Fenwick

Latest
May 5, 2014, No comments

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 of 950. Naturally, the town turned […]