America Was Founded A Christian Nation, Incompatible With Islam

The premise of religious liberty is an often debated and sometimes heatedly contentious topic, but one that is also very clear to those who choose to objectify the facts with intellectual honesty. I recently posted an article about a woman in Virginia who took her oath of office on the Quran. This recieved a lot [...]