Sweden Democrats party leader Jimmie Akesson is pictured in Stockholm

By Niklas Pollard and Johan Ahlander

Source: Reuters

SHARE