After over a year of restoration, the 28 marble steps were unveiled Thursday. ROME -- After more than a year of restoration, the 28 steps that make up the "Scala Sancta," or Holy Stairs, of the ...
The Shroud of Turin is one of the most treasured ancient artefacts, attracting countless tourists to the Italian city - despite the fact that the Cathedral of St. John the Baptist in Turin only ...