A humpback whale in Norway
St. Kitts Caribbean Islands: Thirty two countries including India have voted in favor of the 1986 global moratorium on whaling at the recently concluded 58th meeting of the International Whaling Commission (IWC) in St. Kitts in the Caribbean.




