Rate of Decommissioning of Towed Artillery at Major Russian Base Drops Fourfold

According to satellite imagery analysis, Russia has depleted nearly half of the towed artillery stored at its largest known storage facility near the city of Shchuchye.The rate at which artillery … Continue reading Rate of Decommissioning of Towed Artillery at Major Russian Base Drops Fourfold