English Russia Pitches Anti-Drone Dome to CSTO Allies admin Nov 12, 2026 0 Russia pitched its Anti-Drone Dome to CSTO delegations in Moscow, pairing the Pantsir-S1M with anti-aircraft artillery and electronic jamming as it explored local production of…