...... found in South China Sea, Chinese experts say:-



More here:-

http://www.philstar.com/news-feature...se-experts-say