Whalehunting: Court Strikes Down Japan’s Claim + Update
Whales and Aussies victorious! In a decision today, The International Court of Justice (ICJ -The Hague) struck down Japan’s claim that its whalehunting forays are for science. Japan has been […]