Islamic magazine Al-Islam has issued an open apology to the Catholic Church and Christians, which has been posted on the website of its publisher, Utusan Karya.
Islamic magazine Al-Islam has issued an open apology to the Catholic Church and Christians, which has been posted on the website of its publisher, Utusan Karya.