Live Nativity Scene Staged in Front of US Supreme Court

“The Nativity Project” is a nationwide campaign to share the message of Christmas and also to confront the erosion and hostility toward public expressions of faith especially during the Christmas season. The Christian Defense Coalition gathered with live actors and animals in front of the Supreme Court and past the U.S. Capitol Building in order […]

Facebook Comments