COMMENTARY: The first witnesses to the messianic birth are not the great and the good but the lowly shepherds.
COMMENTARY: The first witnesses to the messianic birth are not the great and the good but the lowly shepherds.
Catholic Daily - Catholic news and inspiration. Brought to you by Queen of Peace Productions.