Around quarter of a million people are expected to pack into St Peter’s Square in Vatican City on Sunday to watch the inauguration of Pope Leo XIV.Read More
You might also be interested in reading Bitcoin is no ‘silver bullet’ for money’s ethical problems.