Faithful wait in the rain under umbrellas at Saint Peter's Square at the Vatican

By PAUL HANNA, Wednesday, March 13, 3:19 PM

150
What would you like to send?