Duke Chapel Hill to hold four Christmas Eve services open to public

December 21, 2016 06:58 AM