It’s been two millennia since the birth of Christ and the true essence of Christmas keeps shifting over the years, catering to the vast variety of cultures while trying adamantly to hold onto its roots.
It’s that time of the year again when people set up their Christmas trees, … Continue Reading