Hundreds of protesters stormed the Swedish embassy in central Baghdad early on Thursday, scaling its walls and setting it ablaze in protest against the...
Home » Quran
Hundreds of protesters stormed the Swedish embassy in central Baghdad early on Thursday, scaling its walls and setting it ablaze in protest against the...