Cecilia Giménez, the Spanish woman whose botched restoration of a century-old painting of Jesus Christ captured global headlines more than a decade ago, has died. She was 94. Officials in Borja, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results