ADVERTISEMENT

Ukraine says Russian attack sets a new record for the number of drones used

Published Nov 26, 2024 01:09 pm
AP24331259405563.jpg
In this photo taken from video released by the Russian Defense Ministry Press Service on Tuesday, Nov. 26, 2024, a Russian T-80 tank rolls in Donetsk region in Ukraine. (Russian Defense Ministry Press Service via AP)

KYIV, Ukraine (AP) — Russia launched 188 drones against most regions of Ukraine in a nighttime blitz, the Ukrainian air force said Tuesday, describing it as a record number of drones deployed in a single attack.

Most of the drones were intercepted, according to the air force, but apartment buildings and critical infrastructure such as the national power grid were damaged. No casualties were immediately reported in the 17 targeted regions.

Russia has been hammering civilian areas of Ukraine with increasingly heavy drone, missile and glide bomb attacks since the middle of the year.

At the same time, Russia’s army has largely held the battlefield initiative for the past year and has been pushing hard in the eastern Donetsk region where it is making significant tactical advances, according to Western military analysts.

Ukraine faces a difficult winter, with worries about the reliability of the electricity supply amid Russia’s attacks and how much U.S. support it can count on next year after President-elect Donald Trump takes office in January.

The air raid alert in the Kyiv region overnight lasted more than seven hours. Russia is trying to unnerve civilians and wear down their will to resist in the almost 3-year-old war.

The Russian Defense Ministry said Tuesday its forces destroyed 39 Ukrainian drones overnight over Russian regions near the border with Ukraine.

Meanwhile, Ukraine’s General Staff said Tuesday that over the past 24 hours roughly half of the clashes along the about 1,000-kilometer (600 mile) front line occurred near Pokrovsk and Kurakhove in the Donetsk region.

Ukraine has a critical manpower problem on the front line, and though the Russian army’s gains have been incremental its momentum is adding up as the Ukrainians yield ground.

The Russian advance is threatening important supply routes in Donetsk, the Washington-based Institute for the Study of War said late Monday.

Ukrainian defenses in Donetsk are not in danger of being overrun, however, the think tank said. It also noted that Russia would need to capture more than 8,000 square kilometers (3,000 square miles) of territory to achieve the Kremlin’s goal of seizing the whole of Donetsk.

In other developments, a court in Russia’s Kursk region has ordered a British national fighting with Ukraine to be held in detention pending an investigation and trial.

The ruling on the Briton, identified by state news agency Tass and other media as James Scott Rhys Anderson, was announced Tuesday by court officials, who said in an online statement that it was handed down the previous day.

The hearing took place behind closed doors in the Leninsky District Court in the city of Kursk. It wasn’t clear from the statement what charges Anderson is facing and whether he is considered a prisoner of war by the Russian authorities.

The Briton reportedly was captured in the Kursk region, where Ukrainian forces have seized territory following a lightning offensive in August.

Related Tags

WORLDNEWS
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; } }

{{ articles_filter_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.