
Saudi Arabia’s Crown Prince Mohammed bin Salman appears to have ‘lost’ the world’s most expensive painting. The Leonardo da Vinci masterpiece, Salvator Mundi, may hold the key to the Trump-Russia investigation. And, the artwork itself could be evidence of collusion.
Leonardo da Vinci’s ‘last’ masterpiece was to be unveiled on September 18 at the spellbin…



