where is the headquarter of handicap international situated
Handicap International Handicap International is an organization which does not depend on any government, created in 1982 to provide help in refugee camps in Cambodia and Thailand. Headquartered in France and Belgium, since its creation, it has opened branches in six other countriesÂ : Switzerland, Luxembourg, United Kingdom, Germany, Canada and the United States.