No Image

More stadiums than sports in China

August 1, 2011 admin 0

They are attractively designed, expensively built and brand new. But while Shanghai’s world swimming championships venues are undeniably impressive, there are very real fears about […]