According to an announcement made by the owner, the infamous Salvator Mundi painting will no longer feature in the upcoming Leonardo da Vinci exhibition at the Louvre in Paris. This follows reports that the museum’s Curators were unable to agree whether it was painted by Leonardo or his workshop.