Alert admin about the page
Topic
That means Russia has confidence in its S-500.
Your comments
Chinese Military Forum