GENEVA – Chinese dissident artist Ai Weiwei was barred from entering Switzerland ... modern artist and helped design the famous Bird’s Nest stadium for Beijing’s 2008 Olympics.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results