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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results