The funeral of Pope Francis has brought together 160 delegations, including more than 60 heads of state and governments and the EU leaders
The funeral of Pope Francis has brought together 160 delegations, including more than 60 heads of state and governments and the EU leaders