Record-breaking Chinese artist Zeng Fanzhi lifts the maskPARIS (AFP) – His 2001 painting The Last Supper has just sold for $23 million, but growing up in a working class family during China’s Cultural Revolution, Zeng Fanzhi could never have anticipated the path his life would take. “The notion of the artist didn’t exist,” he said of his art school days in the […]