Stranded seals swarm Canadian town, block roads and buildings

January 10, 2019, 12:46 pm EST | Share:

People in Roddickton-Bide Arm, Newfoundland, have asked for help after some 40 stranded seals swarmed the area and wreaked havoc.

Continue Reading