Flamethrower Megan Kelly
The English word advent comes the Latin word adventus – which means “impending arrival”.
We are currently in the season of Advent.
Many Western religions observe the season of Advent as a period of observation, preparation, and celebration towards the nativity. Christmas is, of course, the birth of Jesus Christ. Jesus has been, is now, and will forever be the true reason for this season.
Alas, the meaning of...