The cute creatures don’t have the town’s seal of approval. Residents in a town on the island of Newfoundland are finding seals everywhere – on the roads, in their driveways, in car parks, at the petrol station, and even at their front doors. The mammals first started appearing in Roddickton-Bide Arm, a coastal town of 1,000, […]

Read More