Alert admin about the page
Topic
Uh, NO. US intelligence AGREES it was a missile strike.
Your comments
Chinese Military Forum