Why do you celebrate Christmas? Did you know more than 2 billion people from 160 countries celebrate Christmas? In the United States 90% of people celebrate Christmas including Atheist
The word Christmas derived from two words of Old English literally meaning Christ (Messiah) the title for Jesus and Mass (Maesse) derived from Latin “missa” which is the celebration of the Eucharist (Communion, Lords Supper)
Click on the links below on devotionals on the birth of our Messiah Jesus. As always any questions or comments, please send to unashamedofyeshua@gmail.com
Watch “Merry Christmas” on YouTube
Watch “The Virgin Birth” on YouTube