Tim White Profile picture
May 3, 2023 62 tweets 57 min read Read on X
Hello again and thanks for reading, this is Thursday's #RussiaUkraineWar thread.

It's Day 435 since #Russia launched its full invasion.

I am still recovering from yesterday - what a day. Relive it here:
#SlavaUkraini
Some breaking news, we are learning about repeated explosions in #Zaporizhzhia this morning.

S-300 anti aircraft missiles again being used by #Russia to attack civilians, but monitoring groups say one exploded just after launch, before it crossed the frontline.

It's noisy.
The weather has improved in #Ukraine. But though the ground may be drying out a little on the frontline, conditions are still incredibly tough.

Here's the only viable route for #Ukraine to/from #Khromove (then beyond to #ChasivYar)

#StandWithUkraine
Half of #Ukraine is under an air raid warning again right now.

There is a possibility of ballistic weapons being used as aircraft take off at an unusually late hour.
#RussiaIsATerroristState
In Occupied #Donetsk, two elderly people were injured and a dog reportedly died after shelling.

This is in the Petrovskyi district of the city.

#RussiansGoHome #DonetskIsUkraine
UPD with video:

Kamikaze #Shahed drones launched by #Russia and heading towards #Kyiv again.

The fear is not the drones themselves any longer, but the exposure of air defence positions and potentially diminishing supplies of defensive missiles.

#RussiaIsATerroristState
Repeated explosions now in #Kyiv region.

ALL seem like air defence downing objects from the skies rather than ground explosions so far.

#StopRussia #RussiaIsATerroristState
#UkraineUnderAttaсk
Reports (unconfirmed) on some posts that a drone has been hit above central #Kyiv in the Shevchenkivskyi district.

#UkraineUnderAttaсk
#Odesa residents report explosions - believed to be air defence working there.

Hi anxiety in #Kyiv with a lot of the killer drones in the region right now⬇️
Not good sounds from #Zaporizhzhia, where this sounds more like a ground impact.

Monitoring picked up S-300s being fired by #Russia.

#RussiaIsATerroristState
Three drones over #Odesa/#Odessa.
You can hear the sounds of the "moped" here.

In the last minute reports of another loud explosion i the southern city.

#StandWithUkraine #UkraineUnderAttaсk
15 kamikaze drones either over, or heading for #Odesa. Now confirmed that two UAVs have already been destroyed by air defence in #Odessa.

Meanwhile in #Kyiv also more hits on drones - no landings reported.

#StopRussia #UkraineUnderAttaсk
Unconfirmed reports and photo of the first kamikaze drone hitting #Ukraine.

#Odesa/#Odessa has reportedly been hit, but it could be remains from a shot down drone. Image
In #Kharkiv region the air alarm has ended. Hopefully this will move through the regions before too long.

Meanwhile in #Kyiv people started posting pictures of bits of downed drones they claim were hit tonight.

#StopRussia #UkraineUnderAttaсk ImageImage
#Zaporizhzhia and #Dnipropetrovsk regions get the all-clear after the air raid warnings.

#StandWithUkraine
Another explosion here in #Odesa which sounds, and looks, like one got through the air defences. No confirmation yet.

#StopRussia #Odessa #Ukraine
Air warning is sounded again in #Zaporizhzhia.

meanwhile #Russia launches a surface-to-surface missile carrier with a total volley of 8 Cruise missiles into the waters of the Black Sea.

#SaveUkraine #UkraineUnderAttaсk
* BREAKING * #RussiaOnFire

The Ilsky oil refinery in #Krasnodar is on fire!

A drone has struck the site which is in the Seversky district.
#RussiaOnFire

In #Chelyabinsk arson is suspected after "several large fires" sprung up simultaneously in the forests.

The Ilmensky State Reserve has fires within its territory. Most of the reported blazes are near the town of #Miass

No sign of fire defence.
Video from #Odesa/#Odessa where I think two drones may have struck the region.

#UkraineUnderAttack #RussiaIsATerroristState
Another video from #Odesa/#Odessa.

Even when mopeds get shot down, they can cause explosions and fire when crashing to ground.

Stay safe #Ukraine.
UPD from #Krasnodar

A resident says "around three o'clock in the morning, several strong pops were heard, and then a glow became visible in the area of the oil refinery."

A drone has hit the Ilsky site.

#Ukraine shot down 19 out of 25 drones which attacked last night.

There were 24 attack UAVs and one reconnaissance drone. In #Kyiv all were shot down, but 10 buildings and some cars were damaged by the falling debris.

In #Odesa only 12 out of 15 were hit by air defence.
A lot of #Russia's equipment and soldiers were destroyed in the last 24 hours. A good day's hunting in many of the categories.

200,000 will be reached within 3 weeks, possibly 2 weeks.

#RussiansGoHome Image
President #Zelenskyy has arrived in the Netherlands.
Dutch media show this video.

#SaveUkraine
and here's the daily British update, talking about some drone attacks that almost certainly were via #Ukraine (unlike the Kremlin,probably staged attack)

#StandWithUkraine Image
A few days ago I wrote here about @paulkenyonTV's Radio 4 documentary about "dirty" oil.

They revealed details about Gatik.
The FT has either copied or been inspired by the BBC programme!

ft.com/content/6f8158…
Today and the next two days have been declared "days of mourning" in #Kherson following the terrorist attacks yesterday.

#Russia's rockets killed 23 people and injured 46 others, including two children.

#RussiaIsATerroristState #SaveUkraine Image
A #Ukraine drone has been shot down near #Belgorod.

#Russia says the "Shark" model was not carrying explosives and is used for reconnaissance and correcting fire.

#StopRussia ImageImage
Across #Zaporizhzhia region they're inspecting and starting to repair the damage.

One man was injured. Governor Yuriy Malashko says #Russia doubled its attacks, with 112 air and artillery strikes in the day, and ZP city itself was hit with an S-300 missile.
#StopRussiaNow
President @ZelenskyyUa has begun his speech at The Hague in the Netherlands.

He received a warm welcome and then said "We would all like to see another Vladimir in The Hague - one who deserves to be convicted of criminal acts."

#RussiaIsATerroristState #RussiaWarCrimes
Oh, such a shame.

One of #Russia's military trucks laden with shells crashed into a fuel truck. This happened yesterday in the Nizhny Novgorod region.

I mean such a shame all the shells didn't detonate.

#RussiaIsATerroristState ImageImageImage
#RussiaOnFire but not really significant.

A small piece of sabotage with someone setting fire to a relay-cabinet near #StPetersburg. But this only affects electric trains to nearby Beloostrov and though most were delayed it won't affect the war effort. Better luck next time😉🇺🇦 Image
#Russia also claims to have shot down a drone in #Voronezh region early this morning.

This is thought to be the moment the UAV started its descent.

#StandWithUkraine #StopRussia Image
Yet another #RussiaOnFire entry, this time from #Stavropol.

Fuel is burning, but authorities say it's at a tyre-recycling site.
Plausible. Verdict: accident/smoking problems!

#StandWithU
Big news coming in from occupied #Alchevsk

#HIMARS have destroyed what #Ukraine suspects to be another #Russia base in #Luhansk region.

The Occupiers say it was just a meat processing plant. "Calendar man" makes a welcome return!

#SlavaUkraini
"Rolex" Peskov is pressed into action again to make more inflammatory statements as the world slowly realises #Russia probably staged drone "attacks" on the Kremlin

Putin's mouthpiece claims the US is behind "Kyiv's attack on the Kremlin, US attempts to disown it are ridiculous" Image
Big problem with drink driving in #Russia and drunkenness among the military. Maybe the two combined here...

Somehow this Bastion missile complex was driven into a fence on the #StPetersburg ring road.

It was heading to the Victory Parade, a rehearsal taking place today.
Interesting internal news for #Ukraine watchers.

The Mayor of #Odesa has been arrested. It's an ongoing case and accusations stretch back years. There's always been a lot of distrust of Gennadiy Trukhanov in pro-Ukraine circles.

tsn.ua/ukrayina/mera-…
#RussiaOnFire

Another army registration/enlistment office burned nicely in #Russia.

This video is confirmed to be from #Valdai in the #Novgorod, showing a wooden extension being destroyed.

Local officials say it must have been a short circuit. Sure it was!🤣🤡🔥🚒
And another #RussiaOnFire

Firefighters in #Yekaterinburg are battling to stop a fire engulfing a turbine factory.

Rubbish and dry grass caught fire next to the railway line.
The US Director of Intelligence says #Russia won't be able to launch its own offensive.

Avril Haines told Senators that due to the shortage of ammo and soldiers, Putin will not have the ability to match #Ukraine's expected counter-attack.

#StandWithUkraine #StopRussia Image
Controversy at a Black Sea summit in #Turkiye (#Turkey)

#Ukraine deputies unfurled a #Ukraine flag in protest at a speech by #Russia's delegate, who wore a provocative "St. George's ribbon" on her jacket.

Russians reacted badly, trying to snatch the flag, the Chair ordered calm
The Occupiers in #Crimea again manage to make themselves look foolish.

The #Russia installed 'governor' claims they shot down a drone and later a marine drone near #Sevastopol (see video)

But a little earlier an official said any explosions heard would be planned training.
Air raid sirens sound in #Kyiv city and across the region.

For four nights in a row #Russia has tried to attack the capital.

#StopRussia #StandWithUkraine
This didn't get much publicity today.

The Mayor of #Brussels was in #Kyiv to hand over two ambulances to #Ukraine's capital.

Mayor of #Belgium's capital, Philippe Klose, made the donation on behalf of the people of the city.
#StandWithUkraine Image
There's sure to be all the fun of the fair this holiday weekend in #Russia

Let's have a peek at what's on offer in #Krasnodar for the 9 May celebs.

Stands to entertain will include "Letter to a Soldier", mobile war recruitment office and chance to play with AK-74 assault rifles Image
I must say thanks to Carolynn, Nené and Ali for their story suggestions received today, with the last Tweet being one such news item.

DMs open if you've seen anything interesting I may have missed, anonymity guaranteed if preferred.

#StopRussiaNOW
Also in #Krasnodar I wonder if we have more sabotage on the rails?

Suddenly "law enforcement agencies" closed the line between the #Severskaya and #Ilskaya stations. Services to Sochi and Perm' have been delayed for hours.
Explosions in #Kyiv. It seems to be air defence, but some residents in the #Irpin district say the lights went out.

Some drones are still spotted such as here:

#StopRussia
#RussiaOnFire

Another catastrophic blaze starts to take over an entire village in #Tyumen' region.

This is the scene in #Uspenka, with people on the street praying the winds will turn the fire away.

Two more villages, #Ushakovo + #Perevalovo are next in line.
Flag drama part 2 in #Turkiye.

Following the altercation in the debating chamber, #Russia's Olga Timofeeva was said to be giving an interview when #Ukraine MP Oleksandr Marikovskyi brought out🇺🇦

Another Russian snatched it away but Oleksandr wasn't finished...
Two fires in #Kyiv during the drone attack on #Ukraine's capital.

I'll let the Mayor of #Kyiv say everything (translation of Telegram posts)

#StandWithUkraine #RussiaIsATerroristState Image
First pictures of the bigger fire in #Kyiv.

This is the Solomyansky district, quite near the main train station in #Ukraine's capital.

A 4-storey building caught fire, presumably after drone wreckage fell.

#RussiaIsATerroristState ImageImageImage
Following on from news of the fire in #Kyiv... this could be the reason why.

Watch #Russia's drone burn as it hurtles towards the ground in #Ukraine's capital.

#StopRussia #RussiaIsATerroristState
Another view of the downing of a drone over central #Kyiv.

#SlavaUkraini
This is a new report. If you don't already follow Alex @GlasnostGone, you should.

Neither of us just hopped on the bandwagon reposting news without having the first clue about #Ukraine or #Russia like some others on here.
💙💛
The train hit by shelling just before departure yesterday, arrived safely in #Lviv this morning.

By the way, it caught up the 14 minute delay departing #Kherson, to arrive on time!

I've read reports about a drone being shot down in #Kyiv being "one of their own"

Everyone assumes if it is a Bayraktar (it does look like it), that it must be Ukrainian.

No-one considers could be #Russia firing a reconditioned drone, or someone bought one privately + sold to🇷🇺
#RussiaOnFire

A big blaze in #Moscow but probably not connected with the war.

The building on fire in Yerevanskaya Street is said to house a hostel as well as a garage and a grocery store.

No reports of injuries.
So it turns out the drone spectacularly shot down over central #Kyiv this evening, was indeed a #Ukraine UAV. Control of the vehicle had been lost.

The Ukrainian Air Force said "We are probably talking about a technical malfunction, the reasons are being established."

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Tim White

Tim White Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @TWMCLtd

Oct 16
Hello on Thursday morning, 16 October 2025.

Russia is now going all out to make life unliveable for Ukraine's citizens, destroying all energy and heat infrastructure it can.

While Ukraine hits energy targets too, it's almost all to hit Russia's exports/finances.

Here's the🧵
Day 1331 is well underway: I hope we can penetrate the algorithm and get people to actually see today's🧵

Yesterday, views for the 1st page is at 16k, about half what it should be. Please quote tweet or repost various posts during the day

Catch up here:
Last night I wrote of a possible hit on another refinery.

In the last couple of minutes, Ukraine has confirmed the strike in Saratov, which they say directly supports Russia's army.

It's refining capacity is almost 5m tons.
#SlavaUkraïni Image
Image
Read 26 tweets
Oct 6
Every Single Day.
Ukraine's brave men and women on (or supporting) the frontline cannot switch off, so neither shall I in documenting the major events of Russia's horrific war.

As we begin a new week, it's the 1,321st Daily Thread - never missed one yet. So let's dive-in..
Well it's been lively overnight in Russia, with many reports of Ukraine's drones causing problems.

You can see photos and video from those reports at the end of yesterday's thread, which began with more daytime strikes by Moscow's war criminals...

I'll start with the numbers as Ukraine launched more than twice as many drones as Russia overnight according to official defence figures.

Moscow says it downed 251 UAVs, while Kyiv reports 116 long range drones fired by Russia, of which 83 were stopped (72% success)> Image
Read 15 tweets
Sep 30
Tuesday 30 September 2025 - it's Day 1315 of Russia's full invasion. That's 3 years, 7 months and one week of Ukraine trying to defend itself against an infinitely bigger army.

But Ukrainians have a just cause and the sum is much bigger than the parts.

Here's the daily thread:
A shorter thread yesterday, with not a lot of ground-breaking news. But still more than 30 posts, you may like to catch up on, such as Russia's moaning about its election interference in Moldova coming to nothing!

Yesterday I showed the remarkable downing of a Russian military helicopter by an FPV drone - the price disparity is also incredible.

That hit is included in today's table of Russia's losses during the war, but elsewhere numbers are a little lower. Image
Read 6 tweets
Sep 26
Hello again everybody. Are we ready for Day 1311 of Ukraine's defence against the all-out invasion by a Kremlin horde? I know I am, so let's go.

Documenting all the important news, and Russian war crimes, every single day - still never missed one - this is THE daily thread:
You can almost smell the weekend approaching, but first let's look back at Thursday.

Another wide variety of stories, and what a contrast. Almost record numbers of likes on BSky yet way below par number of views here on X.
Review what you missed here:

Today let's start with some damage in Russia.

Ukraine's drones were probing various places during the night and found another way through to the Afipsky oil refinery.

The Krasnodar region continues to be a good hunting ground in recent days.
Read 29 tweets
Sep 25
Good morning on Day 1310 of the full-scale war in Ukraine. But let's not forget Russia first invaded 11.5 years ago and the free world was too timid to defend a democracy from a tyrant, which led us to this position now after far too many wasted lives (and $)

Here's my daily🧵
Wednesday was another busy-busy day.
Too much to detail, just make sure you are up to date, but clicking and scrolling here, but remember to come back.

Russia has managed to attack railway infrastructure and some power targets overnight.

The latest is in Kirovohrad region, where 3 villages are without power after drone strikes. The city of Oleksandriya in the east of the region was heavily attacked.
There were no casualties.
Read 12 tweets
Sep 20
Day 1305 began with a huge attack on Ukraine.

It's taken an incredible effort to maintain Ukraine's independence this long, but we still need to keep pressure up and keep aid flowing.

It's a marathon effort to research & post the news, please support🙏
ko-fi.com/twmcltd
Friday's thread had the first half of Russia's attack - before that we saw Ukraine's partners tightening sanctions, and Putin sending planes in to NATO territory to lead to another Article 4 discussion.

Loads more news too, catch up here if you missed it
First, the size of the morning attack on Ukraine..

Air defence did well, knocking out 583 projectiles, but that still left 36 hits in 10 places.

Ukraine stopped:
2/8 ballistics
29/32 cruise
552/579 drones (95% success)

#RussiaIsATerroristState Image
Read 32 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(