More stadiums than sports in China

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 their future use.


Read More: Times of India Sports

Be the first to comment

Leave a Reply

Your email address will not be published.


*