Canadian island flooded with stranded seals

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.

The police in Roddickton have confirmed that at least two of the 40 animals have since died after being suspected of being hit by cars.