Earlier nowadays, four ships from Japan’s Institute of Cetacean Research returned to their domestic port after a “scientific” expedition to the Antarctic region. The fleet claims to have captured 333 minke whales—including pregnant females—in blatant disregard of an international ruling. Read more...
Source: gawker.com