Humanity Inspired

Artist Sacha Jafri isn’t afraid of a good challenge, and the British artist has taken on a big one: to raise $30 million dollars for charity by creating the world’s largest painting on canvas.