Diplomatic Dispute Escalates: Iraq Expels Sweden’s Envoy, Protesters Torch Baghdad Embassy by Niharika Verma July 21, 2023 0 Tensions soar as Iraq expels Sweden's ambassador and protesters storm the Swedish embassy in Baghdad, reacting to a Quran burning ...