More stadiums than sports in China

AFP English 2011-08-01

Views 32

VIDEO: They are attractively designed, expensively built and brand new. But there are real fears about the future use of Shanghai's world swimming championships venues. Duration: 00:46

Share This Video


Download

  
Report form