As its new mega whaling ship launches killing season, Japan adds vulnerable fin whales to kill list
Japan’s new whaling factory ship, the Kangei Maru, has left port to start the new whale killing season in the north Pacific. The 9,300-ton vessel is capable of hauling and storing slaughtered massive fin…