2222222222222_1024

The DF-26 missiles were first seen during a PLA parade in 2015. Photo: Xinhua

April 27, 2018 3:07 PM (UTC+8)