craigconsidinetcd.com
Why This Christian Is An “Islamic Apologist”
Leftist. Liberal. Progressive. Communist. People hurl these terms at me on an hourly basis via social media. They are overused and misused so much that they no longer have any meaning to me. I do n…