World’s most expensive painting is ‘lost’ after Saudi Crown Prince bought the Leonardo da Vinci masterpiece for £350m

‘Salvator Mundi’ by the great artist hasn’t been seen in public since it was ‘acquired’ by Louvre Abu Dhabi via the Saudi crown prince Mohammed bin Salman. Now, scholars and restorers of the painting are growing increasingly concerned about the painting’s whereabouts.