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.

MBS Snubs Morocco as Saudi Arabia Seeks to Emerge from Post-Khashoggi Backlash
Saudi Crown Prince Mohammed bin Salman