Reports suggest that Saudi Arabia’s Crown Prince Muhammad bin Salman spent $450.3 million on a Leonardo da Vinci painting, “Salvator Mundi,” for the Louvre Abu Dhabi. As Akbar Shahid Ahmed reports for the Huffington, the purchase is the highest for an art auction and damages claims by the prince “that he will impose more transparency on the money accumulated by various members of the sprawling...