400+ Dolphins 130+ Whals Slaughtered by (Denmark) Faroe Islands

Canada, Russia, Iceland, Greenland, Norway among others are also involved in commercial whale/dolphin/baby seal slaughter.

Loading...