Market sources say Russia shot down 92 drones over the Leningrad region.

2026-11-11

Market sources say Russia shot down 92 drones over the Leningrad region.