Japan Kills 333 Minke Whales In Annual Antarctic Hunt, Sparking Outrage
A Japanese whaling fleet has returned to port after killing more than 300 minke whales in its annual Antarctic hunt. The fleet set sail for the Southern Ocean in November, defying global criticism, an...