Tim White Profile picture
Journalist/Documentary maker. Ukraine specialist. Data expert (inc. Covid-19). Media trainer. Sports commentator. Buy me a coffee? https://t.co/MLLqpHi3vV
19 subscribers
Sep 17 10 tweets 5 min read
Wednesday. Day 1302 of the illegal war started by Russia.

For all the fact-checked news about Ukraine, analysis not sugar-coated, and honest appraisals of the situation, trust an expert who isn't here for clicks (if I was I'd post lies & gory videos).

Thanks for being #TeamTim Yesterday an astonishing report from Yale showing Russia forcing kidnapped kids to work in drone factories, how Croatia may have embarrassed the Putin/ Hungary/Slovakia axis.

Those and many more stories in Tuesday's thread, click here to review:

Sep 16 13 tweets 5 min read
Day 1301 of Ukraine fighting for its survival. The right to be free, speak their own language, worship in their own churches, to learn their own history.

A history of long suppression by Russia.
As war crimes grow daily, the words "never again" don't seem to apply.
Here's the🧵 Yesterday began, and ended, with Russia attacking Zaporizhzhia, injuring civilians.

Also, the head of the IAEA disgraced himself in Russia's arms, changes of 🇺🇦army leadership, and how a Russian guy was a Putin opponent, until 3 mins after being elected.
Sep 15 6 tweets 2 min read
Day 1300 of Putin's war.
Another 100 days of fighting completed.
We are no nearer peace than we were 100 days ago.

Almost 200 days ago Trump demanded a 30-day unconditional ceasefire.
Not surprising as he started it, it's always Putin stopping peace.

Here's Monday's daily🧵 If you were busy over the weekend, click the link to see all Sunday's stories.

It was a day when Ukraine had to quickly repair a main railway line after a massive explosion, but they also managed to make multiple hits on Russia's rail and oil industries

Sep 14 24 tweets 10 min read
Day 1299 - the daily thread starts here, covering all things to do with the illegal invasion of Ukraine by its demonic neighbour.

Plenty to catch up on due to the late start today.
So no time to waste, let's go... Apologies for the much later start than intended, due to a few technical issues, as well as Dad's Taxi being booked for a rescue mission😂

Before we look at today's events, here's the link back to Saturday's thread:
Sep 13 27 tweets 12 min read
Hello on Day 1298 of Russia's full invasion of its sovereign neighbour. So, only 1295 days late in fulfilling the boast of taking Kyiv in 3 days. #EATP for Putin.

I've compiled a🧵every single day without fail.
You can help my work with a boost, comment, re-post or a coffee🙏 Friday saw more important visitors arrive in Kyiv (and another familiar place is in Ukraine today).

There was more solidarity and practical support, while Russia suffered more oil woes.

If you missed anything, click and scroll here:

Sep 12 5 tweets 2 min read
Hello once again on Friday 12 September 2025.

Day 1297 of Russia's imperialist war, but the senior bully keeps being given a bloody nose by the junior school kid next door. How embarrassing for the "world's second greatest army" and more 'punches' thrown by Ukraine overnight.. There was so much in yesterday's thread.

Russia hitting churches, Ukraine striking a boat.
The US helping Belarus, which helps🇷🇺 & Trump questioning if the drone attack on Poland was a mistake.
Thursday ended with a Ukraine drone surge into Russia:
Sep 11 60 tweets 19 min read
Day 1296 of Russia's genocidal war in Ukraine, welcome to THE daily thread for Thursday 11 Sept.

My thoughts today are with all Americans on the 24th anniversary of a sickening terrorist attack, born of hatred.

It seems we learned little. A cycle of violence has to end. Some may accuse me of hypocrisy, and that's fine, it's their right in a free world.

My strongest criticism is reserved for leaders who spread lies, try to brainwash and use people instead of helping them.

I don't hate all Russians, though I detest what the country has become.
Sep 8 24 tweets 11 min read
Here we go then, another day in Russia's imperial war on Ukraine

Too many "allies" of Ukraine lacked vision, understanding or balls, or all three and merely tried to stop the punching, while the US now rather sadistically aids the killing while shouting "peace"

It's Monday's🧵 Day 1293 has started quietly, but with politicians back in offices, there may be developments later.

Sunday was a day of violence, recrimination and clearing up after the worst single night's attack in world history, in terms of projectiles.
Review here:
Sep 7 26 tweets 9 min read
Day 1292 of Ukraine's fight for survival, and Sunday begins with Russia again hitting civilians across the country in another massive attack on a sleeping population.

It's gone 5am in🇺🇦, no-one's able to sleep yet, and I'm starting another daily thread before going to bed... Saturday exploded into life, and death, at night as Russia began what proved to be an enormous launch of drones, then missiles, at various cities across Ukraine.

Review all yesterday's news here:

Sep 6 16 tweets 7 min read
Another weekend in Europe's war. It's the 184th weekend of Russia trying to bomb Ukraine out of existence.

But as we start Day 1291, Ukraine is battered but free, Russia is economically crippled and not winning.

Every day I produce THE daily thread, please support if you can. Follower numbers continue to go up, but views continue to go down. X-itter working against pro-Ukraine accounts say many of my followers

So if you're one who found me today but missed yesterday, click here to find out about a lot of good news for Ukraine
Sep 5 42 tweets 16 min read
It's Friday 5 September, and Day 1290 of the war in Europe.

I am starting this thread in hospital, waiting for the follow-up appointment after my emergency visit 10 days ago. So updates are a little slower than normal at first. But as ever, all the important 🇺🇦🇷🇺news will be here Well it was after 3am UK time when I closed Thursday's 🧵 , thanks to a burst of late news and action, as Ukraine scored some important hits on Russia and territory it holds.

Catch up on what you missed in the monster-thread here:

Sep 4 5 tweets 2 min read
You've found the start of THE daily Ukraine thread on Day 1289 of Russia's illegal invasion.

Each and every day, even when I'm airborne for 7 hours - I've been here without fail to report and analyse all the news from a country I love and have great experience in.

We go again: A mix of stories in yesterday's thread, starting with clearing up the destruction from another big Russian air attack, Trump performing another "pre-TACO" manoeuvre, and Ukraine continues to hit behind Russian lines.

Click/scroll to review as it happened
Sep 3 15 tweets 8 min read
Day 1288 of Russia's illegal war and I'm leaving the airport, so time to start another daily thread.

All the important Ukraine and Russia news, every single day, in one place. Tuesday's thread ended with a very big attack on Ukraine, just after Putin spewed more filthy lies about peace amid terrorist chums in China.

Catch up here:

Sep 2 19 tweets 8 min read
Hello again. Day 1287 of the war in Europe.
It's been affecting central and western Europe for a long time now and could engulf them too soon, if unity and strong leadership are not urgently shown.

With all Tuesday's Ukraine/Russia news in one handy thread, let's go again! Monday saw a bunker weevil enjoying his time among the new axis of evil.

But far from problems easing for Putin, the situation for Russia is getting incrementally worse. Tick-Tock.

Here's your chance to catch up on whatever you missed yesterday:

Sep 1 29 tweets 11 min read
Good morning on Day 1286.
As September begins, it becomes the 44th month in which Russia has waged its unprovoked war on Ukraine.

Here I document all the major twists and turns as Ukraine fights for its very existence.
Welcome to THE daily thread: Sunday was not the busiest day of the war, but still say significant strikes by Ukraine upon Russia and some reclaimed territory.

If you missed anything, click and scroll through Sunday's events:

Aug 31 23 tweets 9 min read
Welcome to Day 1285 of Russia's war of choice.
Sunday 31 August, the last day of summer in the northern hemisphere and Russia's summer offensive is the latest failure.

Here's another daily thread - all the news all the time. If you were busy on Saturday and missed some, or all, of the news from Ukraine, just click this link and find out what happened step by step throughout the day.

Aug 30 28 tweets 12 min read
Saturday 30 August 2025. Day 1284 of Russia's full invasion of Ukraine.

And no matter where I am in the world, you know I am here every single day with fact-checked reports and analysis with my daily🧵

If you like the threads, please sponsor me with:
ko-fi.com/twmcltd As expected, it was another difficult night, with Russian missiles and drones criss-crossing Ukraine with little regard for human life.

Friday's thread turned into another 50-post effort, documenting fall out from the Kyiv attack and ending with another:
Aug 29 42 tweets 15 min read
Friday 29 August. Day 1283 of the war on Ukraine.

As usual Russia received "condemnation" from all sides, but nothing ever happens, which encourages the war crimes + massacre of civilians.

Here's THE daily thread with all the important news and analysis & no fillers for clicks Yesterday was dominated with events in Kyiv which suffered one of its bloodiest attacks of the war, with over 20 civilians murdered by Russia.

But Ukraine managed to hit a number of military targets from a missile carrier to refineries.
Catch up here:
Aug 28 27 tweets 10 min read
Day 1282 of Russia's all-out war is another very grim day with at least 15 civilians murdered by Putin's regime in clear attacks on residential buildings and areas of Kyiv.

Here's the Ukraine-Russia thread for Thursday 28 August 2025 A quiet start to Wednesday exploded into life - more importantly death - in the early hours in Kyiv.

To catch up with anything you may have missed click and scroll from here:

Aug 27 11 tweets 4 min read
Good morning world! It's Day 1281, so it must be thread number 1281 (4205 since the start of the Crimea invasion)

Every day documenting the news, without gratuitous gore, and the war crimes as Russia continues its unprovoked all-out war against a sovereign neighbour. If you missed anything on Tuesday, it's simple to catch up. Just click this link for the start of yesterday's thread and scroll down to where you last read and then continue reading through to the end.
But remember to come back here!

Aug 21 34 tweets 17 min read
Welcome to Thursday's thread with all the important news on Russia's illegal war in Ukraine.

It's Day 1275 - the day Putin openly mocks Trump.
After China + India upped oil purchases, the indicted war criminal ordered his army to bomb a US company in🇺🇦

Let's begin: Ukraine is recovering from the predicted massive overnight attack.

Russia launched more than 600 missiles and drones.

The mayhem started in the last third of yesterday's exhausting thread. If you missed it, click and scroll here: