Sweden summons Iraqi diplomat to protest death penalties reportedly handed to 2 Swedes

Back
Top