International Whaling Commission
The International Whaling Commission (IWC) is an international body established to oversee the regulation of whaling activities. It was founded in 1946 under the International Convention for the Regulation of Whaling, which was signed in Washington, D.C., United States.