News

Of the hundreds of thousands of worshipers and sightseers who have entered the Cathedral of St.-Lazare in Autun, on a hill 150 miles southeast of Paris, probably only a handful have seen or ...