The formation of the Swedish government is not the only reason to despair about the future. But in the longer term, developments are still going in the right direction, writes Björn Wiman.
The formation of the Swedish government is not the only reason to despair about the future. But in the longer term, developments are still going in the right direction, writes Björn Wiman.