ADVERTISEMENT

Ukraine's latest long-range strikes on Russia hit a major natural gas plant and satellite centers

Published Jun 24, 2026 07:26 pm
KYIV, Ukraine (AP) — Ukrainian forces struck a major natural gas processing plant and two key satellite communications centers in their latest nighttime attack on Russia, Ukraine's General Staff said Wednesday.
People buy food at an improvised outdoor market surrounded by damaged buildings covered with street artist paintings close to a big city marketplace that was ruined recently by Russian missiles in Kyiv, Ukraine, Monday, June 22, 2026. (AP Photo/Efrem Lukatsky)
People buy food at an improvised outdoor market surrounded by damaged buildings covered with street artist paintings close to a big city marketplace that was ruined recently by Russian missiles in Kyiv, Ukraine, Monday, June 22, 2026. (AP Photo/Efrem Lukatsky)
The operation was part of Ukraine's aerial campaign targeting energy facilities and military industries that has intensified as Kyiv builds bigger and better long-range weapons to defeat Russia's all-out invasion, now in its fifth year.
The overnight attack hit the Orenburg Gas Processing Plant, which is part of a complex that also houses the only helium plant in Russia, the General Staff said in a statement on the Telegram messaging app. The attack set the complex on fire, it said.
Orenburg is located more than 1,200 kilometers (750 miles) behind the front line that snakes along eastern and southern Ukraine, it said.
The plant is one of the largest gas complexes in the world, according to the General Staff. It produces helium, used in liquid-fuel rocket engines and guidance systems, and ethane, a key component in producing solid rocket fuel and gunpowder, among other things, it added.
It was not possible to independently verify the General Staff's report, and Russian officials made no immediate comment.
The Ukrainian statement did not say whether the military used drones or missiles in the assault, but drones have recently been used to strike Moscow and St. Petersburg.
Overnight attacks also struck two satellite communication centers used by the Russian military, according to the General Staff.
One was the Dubna Space Communications Center near Moscow, which it described as the largest ground-based satellite communications complex in Russia, and the other was in the Vladimir region east of the Russian capital.
Ukraine continues to hammer Crimea
Ukraine has recently focused its drone and missile attacks on Crimea, aiming to cut off the vital Russian-held peninsula, and overnight drone strikes knocked out power in Sevastopol, Mikhail Razvozhayev, the city's Moscow-installed governor, said Wednesday.
Ukraine is trying to disrupt military supply lines in Crimea and strike the peninsula's power grid at the height of the summer tourist season. Kyiv hopes the campaign will embarrass Russian President Vladimir Putin and increase public pressure on him to end the war, according to Western analysts.
Crimea sits in a strategic location on the Black Sea. It has naval bases and also provides an important supply line to Russian forces inside Ukraine.
Ukraine's Security Service said Wednesday it struck two military airfields and destroyed missile systems in Crimea.
Russian forces shot down 323 Ukrainian drones overnight, Russia's Defense Ministry said.
Ukraine's air force, meanwhile, said Russia launched 101 long-range attack drones overnight.

Related Tags

world news Ukraine RUSSIA
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ static_articles_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.