Hundreds of dead seals in Labrador

People on the north coast of Labrador say scores of dead seals have been washing ashore since early December.

About

17 January 2011

649 views

More from this channel: CBC North