Sweden is headed for a cross-party agreement or political deadlock, after an inconclusive election which saw the far-right make sizeable gains.
Read Full Article »
Sweden is headed for a cross-party agreement or political deadlock, after an inconclusive election which saw the far-right make sizeable gains.