Share Facebook Twitter LinkedIn Pinterest Email Sweden, Denmark and Finland may be among the happiest nations on earth, but their voters don’t seem too content with Green or Liberal politicians. Source link