Christian charity Church-Ads.net launched the poster for its Christmas advertising campaign last week week. It shows the nativity scene with "trendy twenty-somethings, designer fashion and luxury ...
America’s Story of Religious Liberty documentary explores the history of religious freedom in the United States, set against ...