Alert admin about the page
Topic
The People's Republic of China has a ghost imaging spy satellite.
Your comments
Chinese Military Forum