Live: Pope Leo XIV holds inauguration mass on St. Peter’s Square at the Vatican | DW News

This post was originally published on DW News.