Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
WHAT is the only Da Vinci painting on the open market worth? A Russian billionaire believes he was swindled when he bought it for US$127.5 million. This week he'll find out if he was right. Salvator Mundi, a painting of Jesus Christ by the Renaissance polymath Leonardo da Vinci...