Japan Kills More Than 300 Whales in Annual Hunt

Japanese whalers have killed more than 300 whales in their annual Antarctic expedition in contravention of a worldwide moratorium and international opposition to the hunt. The fleet of five ships planned to kill 333 minke whales over the course of their expedition that began in November, and the return of three ships provoked criticism from animal…