Alert admin about the page
Topic
As usual, media is not China's strong suit. Looks like a 90s bad movie
Your comments
Chinese Military Forum