Facts Corner-Part-166
International Whaling Commission (IWC) Recently Japan withdrawal from IWC. The withdrawal would enable Japan to resume commercial whaling activities. The International whaling commission was set up under the International Convention for…