The UK has slipped from 14th in last years rankings whilst one English speaking country continues its dominance at the top.
Pope Leo XIV on Sunday presided over the final major celebration of the Holy Year, calling for renewed commitment to justice, ...