English news about Switzerland

We are proud to be based in Switzerland. Find out the Swiss news - from the Swiss Broadcasting Corporation.