On an ordinary night, like ten thousand other nights the shepherds experience the extraordinary: The transcendent God is revealed in our ordinary flesh.
On an ordinary night, like ten thousand other nights the shepherds experience the extraordinary: The transcendent God is revealed in our ordinary flesh.