Skip to content
Advertisement

Topic - International Weightlifting Federation

The International Weightlifting Federation (IWF), headquartered in Budapest, is the international governing body for the sport of Olympic weightlifting. - Source: Wikipedia

Related Stories