Larry Taunton explores the consequences of a godless nation.
I’ll say what few are willing to say: Islam is NOT a religion of peace. This seems self evident to any sensible person. I said it in this article for USA Today. I said it again in this article for Christian Post. And, in case that was not enough, I said it on Al Jazeera America … Read more