Danish and Swedish ambassadors in Algeria were summoned by the Ministry of Foreign Affairs and protested
Photo courtesy: Royal Times. Algeria, the Muslim country of North Africa, summoned the ambassadors of Denmark and Sweden regarding the desecration of the Holy Quran in Sweden and Denmark. According…