Say what? Angels sang in Latin?
That’s what this guy said:
“The Latin expression the angels echoed from the heavens, ‘Gloria in excelsis deo’ is also the refrain from our hearts this Christmas season.”
Chalk up another one for the list of Christmas myths?