TRACES: Chen Zhen
Today is the occasion to bear in mind, one of the most important Chinese artists, Chen Zhen (4/10/1955-13/12/2000). His conceptual installations and sculptures retain a kind of optimism rooted in the humanistic spirit of ‘80s China, in which the artist maintains a role as social and political commentator. This column …