Active RNS subscribers and members can view this content by logging-in here.
First night of Hanukkah is tonight. May your oil last the week. Christianity is the largest religious community in the world, with 2.2 billion adherents, and the United States counts the most Christians of any country, with 247 million believers, the Pew Forum reports. Yet in the birthplace of Jesus, the Middle East, Christians are […]