art-ai weiwei

Workers pass art work by Chinese artist Ai Weiwei titled "Illumination" (2009) on the eve of the opening of his new exhibition "Maybe, Maybe Not" at the Israel Museum in Jerusalem on June 1, 2017. Photo: AFP/Thomas Codex

June 3, 2017 2:01 AM (UTC+8)