Ukraine’s military commander says that the army will conduct offensive operations against Russia this year because you don’t win wars by just playing defense. It’s hard to see how much they will be able to do that given the numbers on each side.
He also has some grim reports about Russian capabilities.
x
❗️🦅 Russians plan to launch up to 1,000 drones per day over Ukraine in 2026, - Syrskyi
😳 The enemy has fulfilled its mobilization plans by more than 100%, attracting 406,000 personnel to man the troops, we managed to keep enemy's number at the level of 711 thousand personnel for almost half a year.
[image or embed]
— The Ukrainian Review (@theukrainianreview.bsky.social) January 18, 2026 at 9:08 AM
Is Europe about to get tough with the U.S. and tell Trump where he can go? Maybe.
x
🇪🇺🇺🇸 Europe may expel US military bases from its territory if the US annexes Greenland, - The Economist.
The EU also may impose sanctions against US technology companies.
— MAKS 25 👀🇺🇦 (@maks23.bsky.social) January 18, 2026 at 7:41 AM
Oops.
Russia is still trying to take the town they turned into rubble.
x
❗️🇺🇦 Russia tried to break through the defense in Vovchansk, using numerical superiority.
The enemy carried out offensive actions in Vovchansk, as well as in the directions of Grafske, Vovchanskiye Khutor and Zybyne. Russian troops attacked Ukrainian positions in the direction of Degtyarne and Krugly
[image or embed]
— MAKS 25 👀🇺🇦 (@maks23.bsky.social) January 18, 2026 at 3:45 AM
Russia’s mighty unstoppable Oreshnik is not exactly top of the line.
x
🚀❗️ "Oreshnik" missile does not have a guidance system for warheads, - Militarnyi
The new modification does not have a system of individual deployment blocks, an element that is separated from the missile, carries several warheads and ensures their deployment on given trajectories.
[image or embed]
— MAKS 25 👀🇺🇦 (@maks23.bsky.social) January 18, 2026 at 7:57 AM
Denmark and Polish citizens step up to help restore power to Ukraine.
x
Kyiv continues to face an extremely challenging energy situation
Recent Danish support delivered via UNICEF includes:
▪️Delivery of generators to maintain a stable power supply&repair work at heating power stations.
▪️Delivery of generators to reduce water supply disruptions.
📷Embassy of Denmark in 🇺🇦
[image or embed]
— Anton Gerashchenko (@antongerashchenko.bsky.social) January 16, 2026 at 12:35 PM
Sounds like a plan to me.
Another 830 Russians plus five tanks.
x
Russia launched over 200 long-range suicide drones during the night but no missiles.
Of the 201 UAVs, 4 were still airborne when figures were published, with 167 being intercepted (85%)
15 locations were affected by the 30 strikes.
#StopRussia
[image or embed]
— Tim White (@twmcltd.bsky.social) January 18, 2026 at 4:16 AM
Trying to blend in with the side of the trench is futile.
Restoring damage to Ukraine’s power grid is not an easy job.
x
-15°C,blizzard,&meter-high snowdrifts -these are the conditions mobile network engineers have to work in mountainous areas.Because of frequent power outages,teams must constantly check equipment
Vodafone employee Dmytro showed how he&hundreds of other teams are forced to work
📹mintsyfra official
[image or embed]
— Anton Gerashchenko (@antongerashchenko.bsky.social) January 17, 2026 at 10:16 AM
Ukraine doesn’t need drone strikes to freeze out Russians. they do it to themselves.
x
❄️ While Putin tries to cut off power and freeze Ukrainians, his subjects in Russia, even without missile and drone strikes, are forced to crawl out of their apartment buildings through piles of snow. There's no time and it's expensive to clear the snow…
[image or embed]
— MAKS 25 👀🇺🇦 (@maks23.bsky.social) January 18, 2026 at 9:15 AM
Here’s the difference between Ukraine and Russia in a nutshell — actually in the four posts below.
x
As Russia bombs Ukraine’s critical infrastructure in the freezing cold, local stores not only share generator power so people can charge their devices, but also open their doors to stray animals, helping them survive 🐶🐱
Its -16°C in the capital right now.
[image or embed]
— Kate from Kharkiv (@kateinkharkiv.bsky.social) January 17, 2026 at 4:15 PM