Alert admin about the page
Topic
Looks like they pissed off because Russia is not sharing any technology with 'em
Your comments
Chinese Military Forum