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!
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?