Better late than never

Vatican City (AFP) –

Advertising

Pope Francis speaks from the window of the apostolic palace overlooking St. Peter's square during the weekly Angelus prayer at the Vatican