Pope Leo XIV to address the faithful in St Peter's Square later today
POPE LEO XIV will today address the faithful in St Peter’s Square for the first time since being elected as the new leader of the Catholic Church. On Thursday evening, the white smoke billowed from the chimney of the Sistine Chapel and around an hour later …