An interview with Jesus
It’s Christmas in Paris and Les Champs-Elysees is appropriately adorned. We are, after all, in the so-called Elysian Fields, paradise, heaven on earth. Red illuminated trees line both side of France’s most famous avenue, stars fill the sky and the red carpet is laid out in front of the prestigious Gaumont cinema. The welcome is