RAPPLER
MANILA, Philippines – China has deployed several new weapons systems to its largest base on the Paracel Islands in the disputed South China Sea, a Washington-based think tank said.
The Asia Maritime Transparency Initiative (AMTI) of the Center for Strategic and International Studies reported about these new military platforms ... via PK
Post a Comment