Who Says Christmas Should Be Happy? Sat 25 December 2021 Denomination christmas, free church of scotland, moderator, scotland What does a “Happy Christmas” mean? … Read more