Then there's always good old
swissinfo.ch, articles are based on mainstream newspapers (Tagi, NZZ, Le Matin etc.),
translated into several languages with some context (sidebar) added to aid understanding.
Its aim is to promote understanding of Switzerland/Swiss issues across the globe.