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 » Vienna Convention
Hundreds of protesters stormed the Swedish embassy in central Baghdad early on Thursday, scaling its walls and setting it ablaze in protest against the...