98% of seal's killed in Canada are killed by the Newfies of Newfoundland. This is not a Canadian problem. This is a Newfoundland problem! And this is the reason animal rights organizations hae failed to stop this for 40 years - they had the wrong target. Canada is NOT the target, Newfoundland is!
Footage courtesy of PETA. Thank you PETA!