Canadian island 'flooded' with stranded seals
roddickton January 11, 2019 11:16Dozens of seals have been stranded in the Canadian town of Roddickton, on the island of Newfoundland, after it froze one of the waters they used.
Dozens of seals have been stranded in the Canadian town of Roddickton, on the island of Newfoundland, after it froze one of the waters they used.