Iraqi residents staged a protest at the Swedish embassy in Baghdad after yesterday's Quran-burning

Loading comments...