Salvator Mundi, a painting of Christ by Leonardo da Vinci was just sold by Christie's for US$450 million to a Saudi Prince Salman. A new art sales record.
After a 5-year long delay, the world's first Louvre-branded museum outside of Paris is set to showcase a wealth of iconic post-impressionist masterpieces and historic artefacts to the public this November.