Institute of Cetacean Research

Japanese Fleet Slaughters 333 Whales, 200 Of Which Are Pregnant Females, Calls It “Science”

Japanese Fleet Slaughters 333 Whales, 200 Of Which Are Pregnant Females, Calls It “Science”

The Institute of Cetacean Research (ICR), which is a Japanese institute, just released a statement on Thursday that announced that they had just returned from killing 333 minke whales in…

Sidebar