Just started reading this article... but it seems to offer up a counter point (confirming or refuting) items mentioned in the article above.
And from a much more renowned source (still doesn't mean accuracy, just a higher level of confidence)
http://www.bbc.co.uk/news/world-asia-pacific-12732015
It's a Q&A format about whats going on.