ADVERTISEMENT

Kyiv residents stranded in tower blocks as Russia targets power system

Published Jan 24, 2026 02:38 pm
JANCHUK
JANCHUK
KYIV, Ukraine (AP) – Olena Janchuk spends another day of freezing isolation in her high-rise apartment.
The former kindergarten teacher suffers from severe rheumatoid arthritis, and has been trapped for weeks on the 19th floor of her Kyiv tower block, 650 steps from the ground.
Long daily blackouts caused by Russia’s bombardment of power plants and transmission lines have made working elevators a luxury.
With January temperatures plummeting to -10 Celsius (14 degrees Fahrenheit), there’s a permanent line of frost on the inside of Janchuk’s windows, white patterns creeping across the glass by morning.
The 53-year-old huddles over a makeshift fireplace of candles arranged beneath stacked bricks, designed to absorb and slowly release heat. USB charging cables snake across the floor from overloaded power strips, while her electric blanket is hooked up to a power bank rationed for the coldest hours.
“When there’s no light and heat for seventeen and a half hours, you have to come up with something,” she said. “The bricks work best in a small room, so we stay in there.”
By day, the family shifts into rooms that catch the winter sun, the function of each space changing with the blackout schedule. At night, heavy clothes stay on indoors as the apartment cools rapidly without central heating.
Kyiv, a city of about three million people, is dominated by tower blocks, many from the Soviet era, now left without power for most of the day.
In this fourth winter of war, electricity is a rationed commodity.
Residents plan their lives around electricity schedules: When to cook, shower, charge phones, and run washing machines. Food is chosen for shelf life, water filtered into bottles and stored in buckets. Small camping gas burners are used to heat soup or tea when the power is out.
Sleep is fractured by air raid sirens and the need to use electricity during off-peak hours.
Outside, across snow-covered Kyiv, diesel generators rumble on commercial streets. Shoppers navigate aisles using phone flashlights, and bars glow by candlelight.
Apps notify users of narrowing electricity windows – usually just a few hours – enough for a household reboot.
Janchuk’s 22-story building is located near a power station and residents can see the missile and drone attacks first hand, flashes lighting up the horizon at night.
During blackouts, they climb the stairs in darkness, phone lights bouncing off concrete steps, often accompanied by the echo of children and barking dogs. People sometimes leave plastic bags with cookies or water inside elevators for those who get stuck when the power cuts mid-ride.
Janchuk’s husband, out working most of the day, brings the groceries in the evening while her mother, 72-year-old Lyudmila Bachurina, is in charge of chores.
“It’s cold, but we manage,” the mother says, holding a square USB-charged flashlight she recently mounted on the wall. “When the lights come on, I start turning on the washing machine, fill up water bottles, cook food, charge power banks, run around the kitchen, and run around the house.”
In upscale neighborhoods, residents pool funds for generators to keep elevators running. But most blocks – home to pensioners, families, and people with disabilities – cannot afford them.
Disability advocates, including groups representing wounded war veterans, say staircases have become an invisible social barrier, cutting people off inside their own homes.
They are urging city officials to fund generators for residential buildings.
Until then, life bends around the electricity timetable. USB lamps, power banks, and inverter batteries have become household staples. Telegram chats help neighbors check on the elderly and swap blackout updates.
From upper floors, Kyivans look out over a skyline of high rises and the city’s historic golden-domed churches. At night, flashes of explosions are visible as Russia continues its campaign against Ukraine’s energy system.
Too many power stations and transmission lines have been hit to meet demand, even with electricity imports from Europe. To prevent a grid collapse, operators impose rolling blackouts, keeping hospitals and critical services alive while homes go dark.
At one coal-fired power plant struck repeatedly, shift supervisor Yuriy walks through wreckage of charred machinery, collapsed roofs, and control panels melted into useless lumps. Repairs are carried out by torchlight, giant sandbags shielding what still works. Photographs of colleagues killed on the job hang near the entrance.
“After missile and drone attacks, the consequences are terrible – large-scale,” he said.
Officials asked that the plant’s location and Yuriy’s full name not be disclosed for security reasons.
“Our energy equipment has been destroyed. It is expensive,” Yuriy said. “Right now, we’re restoring what we can.”
Ukraine’s energy sector has suffered more than $20 billion in direct war damage, according to a joint estimate by the World Bank, European Commission, and the United Nations.
Kyiv has repeatedly updated its austere winter power-saving schedule, dimming or cutting streetlights in low-traffic areas and investing in less centralized power generation.
In the tower blocks, restoration feels far off.
“I’m tired, really tired, to be honest. When you can’t go outside, when you don’t see the sun, when there’s no light and you can’t even go to the store on your own… it wears you down,” Bachurina said.
“But the important thing, as all Ukrainians say now, is that we will endure anything until the war ends.”

Related Tags

World news
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.