Sweden Democrats party leader Jimmie Akesson is pictured in Stockholm

Sweden Democrats party leader Jimmie Akesson is pictured in Stockholm, Sweden June 20, 2018. Picture taken June 20, 2018. REUTERS/Johan Ahlander

Top Stories

- Advertisement -