Briefing to the 66th Meeting of the International Whaling Commission (IWC) October 24-28, 2016, Slovenia
PLIGHT OF THE OCEAN SENTINELS: The grave and growing threats from human activities to the world’s whales, dolphins and porpoises