Military vehicles equipped with the latest DF-41 ballistic missile roll by during the parade to commemorate the 70th anniversary of the founding of Communist China in Beijing on Tuesday.

Military vehicles equipped with the latest DF-41 ballistic missile roll by during the parade to commemorate the 70th anniversary of the founding of Communist China in Beijing on Tuesday.