The picture on the left depicts the Shepherds who had found the baby Jesus. In 1991 I personally snapped the picture on the right in Leningrad, USSR (now St. Petersburg, Russia) when the invitation to come forward to trust Christ was extended.
So what do these two pictures have in common? I will give you TWO HINTS:
That night some...