Welcome to the Humane Society of Canada

Canada should protect 30% of its oceans: UN environment observer

Click here to read the full story.