Switzerland's political system can be a little confusing for international residents to get their head around. Here's a quick guide to help you understand how it works.

for more...