Crowds earlier stormed Sweden’s embassy in Baghdad, setting it on fire, after hearing the Scandinavian nation would allow the burning of Islam’s sacred text.
Crowds earlier stormed Sweden’s embassy in Baghdad, setting it on fire, after hearing the Scandinavian nation would allow the burning of Islam’s sacred text.