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. 

continue reading.....