Mystery buyer of $450M Leonardo da Vinci painting revealed
Last month, a da Vinci painting sold for a record $450 million. Salvator Mundi, Latin for Savior of the World, will be displayed in Abu Dhabi at a newly-opened branch of the Louvre. The New York Times reports the painting's mystery buyer is a Saudi Prince.