Prominent artists banned last-minute by Chinese art and tech show

Open in new window