Media Social media in French-speaking Switzerland as important as print in shaping public opinion Read more