Ukraine's military said it struck an oil depot and an oil terminal in Russia's Leningrad region.

2026-06-06

Ukraine's military said it struck an oil depot and an oil terminal in Russia's Leningrad region.