The "lost" Leonardo da Vinci painting has been found hanging in a yacht

In 2017, British auction house Christie's auctioned off the painting "Salvator Mundi" by Leonardo da Vinci (or by his workshop, at least) for $450 million. Read the rest