Xmas in the anglo-saxon world

Xmas in the anglo-saxon world

Christmas is one of the most widely celebrated and most popular holidays in the world. Religious people celebrate it, atheists celebrate it, people in the East, West North and South celebrate it. It is the festival of family love all over the world, but there are...