That was quick and "indisputably clear" I suppose.. China hits back at US over South China Sea claims http://www.bbc.com/news/world-us-canada-38729207 Like those rocks in the South China Sea..blah, blah, blah...