Terre des Hommes

founded in, place
1960, Lausanne, Switzerland