lionessblog.com
Telling the Truth About Islam – Crisis Magazine
Regis Martin is Professor of Theology and Faculty Associate with the Veritas Center for Ethics in Public Life at the Franciscan University of Steubenville. He earned a licentiate and a doctorate in…