Sweden’s Support to Palestine Outrages Israel
Sweden’s newly elected prime minister and a Social Democrat leader Stefan Loefven during his inaugural address in Parliament declared that his government will recognize the Palestinian state, becoming the first...