The Humanistic vs. Christian Worldview in Response to Islamic Barbarism
Guest: Soeren Kern, Senior Fellow, Gatestone Institute
Let God be found true, though every man be found a liar, as it is written, “That You may be justified in Your words, and prevail when You are judged.” Romans 3:4
On March 22, Islamic terrorists exploded bombs at the Brussels, Belgium airport and train station, killing 32 people. In the ensuing days as the world was coming to grips with yet another […]