The anger and outrage over the recurring incidents of desecration of the holy Quran in Sweden has reached the boiling point, with angry protests rocking the Muslim world in recent weeks.
August 21 is marked as International Mosque Day since 2003 AD, following Iran’s initiative at the Organization of Islamic Conference (OIC), and its approval by the OIC Foreign Ministerial Meeting.