Environment

Japan kills 333 whales in Antarctic

Japan's giant abattoir ship Nisshin Maru with a harpooned minke whale on the deck in January.

Japan's whaling fleet has returned from its Antarctic hunt in the name of scientific research with 333 minke whales, despite international criticism.