China News China showing off muscles: firing 10 DF-21C missiles simultaneously admin — December 3, 2016 add comment On Nov. 29, Chinese CCTV Channel 7 reported that the simultaneous flight tests of 10 DF-21 intermediate-range ballistic missiles were carried out in China.