Leonardo da Vinci’s $100 million rediscovered painting

It was sold for around 50 euros in 1958 – and now it’s worth an estimated 85 million. Leonardo da Vinci’s ‘Salvator Mundi’, an oil on panel canvas of Jesus Christ, has been hailed by auction house Christie’s as ‘the greatest artistic rediscovery of the 21st century’. Now on display at Christie’s in London before its…