Raymond Ibrahim Moment: The Pope Who Gained the World, But Lost His Own Soul
Pope Francis’ Jihad on Christianity exposed.
The Notion of “Sin” in Islam and Christianity — on The Glazov Gang
How the stark contrast in two religions’ values fosters peace and forgiveness in one — and violence and killing in the other.