The History Of ‘Salvator Mundi’ Just Got Clearer (And Stranger)

The recently authenticated Leonardo da Vinci painting, now the world’s most expensive artwork ($450 million), spent nearly half a century in a family home in Baton Rouge before dealers purchased it in a 2005 estate sale for under $10,000.