Alert admin about the page
Topic
Those Nato troops think they're better at fighting?
Your comments
Chinese Military Forum