Rabat - The mysterious buyer of the Leonardo Da Vinci portrait of Jesus Christ has been identified by US intelligence forces as the Saudi crown prince, Mohammed bin Salman, settling a mystery that lasted for a month.

Saudi Arabia Arrests 3 Royal Family Members, Including King’s Brother
Saudi Crown Prince Mohammed bin Salman