Politely hidden behind construction hoarding, razor wire and a gauze of scaffolding, “Our Lady of Paris” has been healing.
French authorities gave a first look into the restored Notre Dame Cathedral in Paris, in footage released on November 29, ...