Saudi Crown Prince Mohammed bin Salman is the actual buyer of a painting by Renaissance master Leonardo da Vinci that sold for a record-breaking $450 million at auction last month, The Wall Street Journal reported Thursday.
The young and dynamic crown prince, known by his initials MBS, used an intermediary to buy the much-sought-after painting of Christ, "Salvator Mundi," the newspaper reported, citing US intelligence and other unnamed sources.