Stranded seals wreak havoc in Canadian town

Dozens of the animals are blocking traffic and disrupting businesses in a town in Newfoundland.

from BBC News - World https://bbc.in/2REsZMz

Comments