Holy Stairs believed to have been climbed by Jesus unveiled in Rome
Franco Origlia/Getty Images(ROME) — After more than a year of restoration, the 28 steps that make up the “Scala Sancta,” or Holy Stairs, of the Pontifical Shrine in Rome were unveiled on Thursday, just in […]