Recent Posts

Tuesday 12 March 2013

Rome Note from Vatican Television

Thousands of colored umbrellas are gathering in the Piazza; people from all over the world holding these in the rain. My reflections on the scenes from Rome.