The International Whaling Commission (IWC), meeting in South Korea this week, soundly rejected Japan's attempt to reinstate commercial whaling.

Pin It
Sea Shepherd