Press - Seals

Grey Seals Unexplained Deaths B-roll

Humane Society International/Canada calls on the Department of Fisheries and Oceans to investigate the unexplained deaths of hundreds of grey seals on Hay Island.
Log In to Download This Video