Filipino military chief: China claims to islands off Philippine coast are 'of course absolute nonsense'

Return To Article
Add a comment