Seals Stranded In Canadian Town

Around 40 seals are stuck in the town of Roddickton-Bide Arm, Newfoundland, after becoming stranded by waterways which froze over, blocking their path back to the ocean.