In a startling display of anger and frustration, protesters in Baghdad stormed the Swedish Embassy, reacting to the planned burning…
Political unrest
1 post
In a startling display of anger and frustration, protesters in Baghdad stormed the Swedish Embassy, reacting to the planned burning…