Back to News

Newfoundland town fears fate of stranded seals swarming its streets

Reference: CTV News

RODDICKTON, N.L. -- Seals have been swarming the streets of a northern Newfoundland town, with residents fearing for the animals' safety but being warned to stay away... Read More