Animal rights group puts Nunavut musician in cross hairs over seal pelt debate
APTN National News We’ve told you about the selfie, those pictures people take of themselves…
APTN National News We’ve told you about the selfie, those pictures people take of themselves…
American talk show host Ellen DeGeneres has raised the ire of Inuit by supporting a group trying to stop seal hunting.