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…
Exposing the truth one lie at a time
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…