Alert admin about the page
Topic
Your response does nothing to rebut NASA's statements.
Your comments
Chinese Military Forum