Greenpeace celebrates the 'incredible' news that Iceland has cancelled the fin whale hunt for the current season and underlines that nowadays “there is simply no place for commercial whaling” plus the fact that Iceland and Japan have stockpiles of unwanted whale meat.