Interfax reports an accident during testing of process equipment at a natural gas complex in Russia's Leningrad region killed three people.

2026-06-12

Interfax reports an accident during testing of process equipment at a natural gas complex in Russia's Leningrad region killed three people.