A Leonardo da Vinci Painting That's Been Lost for Centuries Has Been…

Salvator Mundi, or "Savior of the World" is a painting by Leonardo da Vinci that's been lost for centuries. Art historians have confirmed that deeper in the painting, you can see the "miraculous softness" and the "delicate paint" of Leonardo. » 7/01/11 9:07am 7/01/11 9:07am