Browsing All Posts published on »December 18th, 2013«

Religion in America: Islam on the increase

December 18, 2013

0

Niraj Chokshi, Washington Post It goes without saying that religion is big in America. It played a starring role in the founding of the nation and continues to be the source of policy fights. Just this week, a group of Satanists launched a donation drive to erect a monument on Oklahoma’s Capitol grounds, in what […]