China yet to deploy ‘substantial’ navy to aid Philippines

Where is Russia and China?


http://www.cnbc.com/id/101189208