Russia Intercepts 25 Drones Near St Petersburg Amid Key Economic Forum
Last Updated:June 06, 2026, 09:22 IST Russian air defence shot down 25 drones over Leningrad region near St Petersburg, Governor Aleksandr Drozdenko says combat operations continue during SPIEF. Heavy smoke billows after Ukrainian drones hit infrastructure, according to local authorities, in St Petersburg, Russia June 3, 2026 (Reuters image used for representation) Russian air defence…