China’s stockpile of DF-26 intermediate-range ballistic missiles (IRBMs) has grown substantially, with new satellite imagery capturing nearly 60 new launchers at a prominent Beijing-based production site.
A synthetic aperture radar (SAR) image taken on September 9, 2024, by Umbra, reveals 59 DF-26 transporter-erector-launchers (TELs) stationed in a newly developed staging area...