Yet another horror from the self-proclaimed “Islamic State,” which couldn’t possibly be more effective at ruining the reputation and image of Islam if that were its intended goal: “The Martyrdom of Father Hamel and ISIS’s Total-War Strategy” Can we hope that the Islamic world is finally beginning to awaken and to
[Read More...]
Published on July 27, 2016 13:17