Is Salvator Mundi by Leonardo da Vinci? Amid the current flurry of ill-informed controversies, let us turn to the science

    0
    11
    Can the leaked Louvre book give us the final word on the much-maligned painting that we all need?