Japan’s seas run red in annual porpoise hunt
Every year, approximately 15,000 Dall’s porpoises are killed, out of sight and largely out of mind, in a hand harpoon hunt repeatedly described by International Whaling Commission (IWC) scientists as “clearly unsustainable"