Dubai-based British artist Sacha Jafri has sold his record-breaking artwork for $62 million on Monday. “The Journey of Humanity” broke the Guinness World Record for the world’s largest art canvas when it was unveiled in February. View this post on Instagram A post shared by Sacha Jafri ?? (@sachajafri) It was sold in its entirety to the chief executive of Altius Gestion International Holding, Andre Abdoune. The acclaimed artist had ...