There is no other country in the world where the government is tested as often as in Switzerland... Find out more about the Swiss Political System in this presentation! Read less