RIYADH July 21 (Online): Middle East powerhouses Saudi Arabia and Iran have summoned Swedish diplomats to denounce Stockholm’s permission for protests that desecrate the Holy Quran on free speech grounds. The separate moves by both majority-Muslim countries, announced in statements late on Thursday, came amid […]