Martin Griffiths to Al Jazeera - UpFront: "The outcome of Sweden is the first big step forward" Source: https://osesgy.unmissions.org/martin-griffiths-al-jazeera-upfront-outcome-sweden…