Geneva

Geneva, a border town in the center of Europe, witnessed five centuries of social development that impacted Western Europe and North America. Listen during this tour how that changed the world towards human rights and rule of law.