Photos Of The Day: Color Run And European Song Contests

Vatican City

Ten priests ordained by Pope Francis are lying on the ground as part of a St. Peter’s Basilica ceremony.

Photo: Masimo Percossi/AP

1 23 ... 7>

Related Articles More from author

Leave A Reply

Your email address will not be published.