By Richard Ray: Contrary to everything we seem to idolize in American culture, Greed is never good. So when the news was announced that a 26 inch Leonardo da Vinci painting of Christ titled “Salvator Mundi” sold for a record shattering $450 million with fees at auction by Christie’s, I could not help but […]
