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
18 subscribers
Jul 24 20 tweets 8 min read
Day 1247
It's never ending. At least it feels like it after another sleepless night and "peace talks" that lasted 40 minutes and Russia still refusing Trump's demand for a ceasefire, which Ukraine agreed to 135 days ago.

All the news, all the time, it's the daily Ukraine🧵 A quick reminder if you appreciate my work (and lack of sleep) you can donate coffee via the link in my bio🙏

But this is the link you probably really want! To check back on all yesterday's news, especially when Russia was attacked late at night.

Jul 23 24 tweets 11 min read
You've found the start of another daily thread. I've not missed one day since Russia's full invasion, bringing all the Ukraine news in one handy thread every single day.

It's Day 1246, let's begin. A late finish last night for me (yeah, not unusual), so a later start.

But not due to a massive Russian attack, but because of the political situation & public backlash

Another bumper thread, big Ukraine street protests for the 1st time in years in here
Jul 22 21 tweets 9 min read
Day 1245
One thousand, two hundred + forty-five days of battling to survive against what was said to be the world's 2nd greatest army.

Ukraine's resistance has been heroic but still a lot of work to do.

I'm starting Tuesday's thread before sleep as the air attack just ended. Monday's thread was another 50-post marathon

A lot of problems for Russia, with drones, planes, trains and the elements. But another major Ukraine city was hit in the early hours of this morning.
All yesterday's news is here, click and scroll to catch-up
Jul 20 19 tweets 9 min read
Day 1243 of Russia's gross violation of the peaceful world order. Breaking UN Rules and the Geneva Conventions. Doing anything to anyone in a bid to eliminate Ukraine and all its people who won't bow down to the Führer of the 21st century.

Here's yet another daily thread. Well, for a country at war, it's been a quiet night and day so far in Ukraine.

Mind you, not so in Russia, and the previous 24 hours turned out a little crazy, with a 50-page thread to get your teeth into if you were busy on Saturday:

Jul 19 19 tweets 9 min read
I finally made it, to start Saturday's daily thread covering all things about Russia's aggression, not only in Ukraine, but increasingly on all of its enemies.

It's Day 1242, which began after midnight with a mass of objects flying both both sides of the border. Friday's was another huge thread, not surprising as it encompassed 24 hours from start to end.

Catching up? Click, scroll down to where you left off.
Can't remember where you got up to? Try liking every post then when you scroll back you see where♥️end
Jul 18 27 tweets 11 min read
Thanks for finding me again!
It's Daily Thread time, Day 1241 of the full invasion of a sovereign nation by a brutal, sadistic, rogue terrorist state.

If we are civilised and want to protect our values, way of life and our children, we have to do everything to stop Russia. I'm starting the thread before heading off for sleep.

Very healthy numbers of viewers/likes yesterday on both X and BSky.

Some very important articles and videos to read and watch in the thread, take time to scroll through if you missed them on Thursday
Jul 17 32 tweets 15 min read
It's Day 1240 of the war in Europe.

It's also Thursday 17 July, a beautiful mid-summer's day, and on this day 11 years ago Russia murdered almost 300 crew and passengers when shooting down flight MH-17 over occupied Ukraine.

The Terrorism never stopped.
Here's the daily thread Image
Image
Wednesday is well worth catching up on if you missed anything from yesterday's🧵

Numerous new Russian war crimes including a sickening town centre attack during evening rush hour, a Latvian mayor injured in the war the maiden flight of Ukraine's Big Bird
Jul 16 11 tweets 5 min read
A very warm welcome and thank you for joining me on Day 1239 of Russia's war of choice, Putin's choice to attempt to remove Ukraine from the map and commit genocide on its people.

Every single day I put all the important news in one handy thread. Here is Wednesday's feed: Yesterday was Ukraine's Day of Statehood.
Kyiv celebrated with successful attacks on military targets in Russia.

But the night saw more huge drone swarm attacks on a number of Ukrainian cities.
Catch up on anything you missed, here:

Jul 15 11 tweets 4 min read
Day 1238 of the all out war, but also 4,162 days since Putin launched his original invasion in Crimea.

It's Tuesday 15 July and the day after a somewhat deflating series of announcements by Donald Trump.

Let's begin THE daily thread.. All international main stream media are headlining Trump's U-turn on Ukraine.

And while they are correct, none has picked apart the announcements which are more like a left-branch than a 180 turn.

Here's where to find yesterday's news:

Jul 14 36 tweets 13 min read
Hello on Day 1237 of Russia's 3-day 'special operation' to take Kyiv.

Could this be the day we look back on as the turning point in Ukraine maintaining a united, free, democratic country?

We'll find out in today's thread, so let's begin.. Before we get into today's news and a recap of overnight happenings, here's the traditional link back to the start of the previous day's thread.

Many people out and about on Sundays, so here's your chance to catch up. Click and scroll, then come back!

Jul 13 23 tweets 10 min read
It may be Sunday, but no rest!
I'm back again, for Day 1236 of Russia's all-out invasion of Ukraine.

All the news, fact-checked, all the time.
Everything is free, no substack or premium, but if you appreciate my work, you can show it here🙏💙💛
ko-fi.com/twmcltd So Russia is currently 1233 days behind schedule in its expectation to control Kyiv.

I've documented it here every day. Saturday had some more blatant Russian war crimes, starting with more death and destruction.
If you were away from screens, catch up⬇️
Jul 12 17 tweets 9 min read
Hello again and welcome to the weekend and another daily thread. All the important Ukraine news, fact-checked, every single day (never missed one yet).

It's Day 1235 and signs that Russia is becoming increasingly desperate. Let's begin: Don't know about you, but I was up most of the night documenting another huge Russian attack.

If you missed it, you can catch up on that, as well as the rest of Friday's news by clicking here for the start of yesterday's thread:

Jul 10 13 tweets 7 min read
Day 1233 of a war that's the biggest threat to the future stability of the lives of every person reading this.

The root cause is extremist, imperialist and anti-democratic forces being allowed to wage war unchecked. Ukraine in the firing line today, but who's next? Here's the🧵 Another very difficult night for Ukraine, especially Kyiv, with more deaths now confirmed in the capital.

It was a second successive very long and loud night for many. To bring yourself up to date on all yesterday's news, click the link:

Jul 8 14 tweets 6 min read
A very bright and warm good morning to you, on Day 1231 of Russia's war of choice

Putin's choice to invade a sovereign, peaceful neighbour, to ruin the economy, to send hundreds of thousands of his countrymen to die

Is the tide about to turn? Here's THE daily thread on Ukraine Well 2 days ago I was optimistic, and today that optimism is borne out.

But first, let's backtrack to yesterday, and in among the forehands and backhands, I still managed to produce a good thread with a Pimms or two🎾

Jul 6 42 tweets 16 min read
I think among Ukraine watchers there is a bit of positivity.

It's thread + Day 1229 of the full invasion of🇺🇦, ordered by a now indicted war criminal.

I'll tell you about my renewed optimism during today's 🧵so let's start the Sunday show.. As always (unless I forget!), here's the link to the start of the previous day's news round-up.
It was a 22 (yes, twenty-two) hour marathon.

So the least you can do is read it all 😂😇
.. or send me a KoFi💙💛

Jul 5 55 tweets 20 min read
Welcome along to Saturday's edition of my daily threads - the most reliable news source on Ukraine's defence throughout the entire Russian full invasion.

We've reached Day 1228. Every Single Day
Fact checked and analysis by a professional journalist with Ukraine expertise. I've literally just finished Friday's thread, with an extraordinary flurry of late news from inside Russia rounding off another bumper thread, stretching to 60 posts.

If you missed any, just click and scroll:
Jun 23 35 tweets 15 min read
A late start to today's thread on Day 1216 of Russia's war of choice, after another late finish due to the latest murderous attack on civilians by Putin's horde.

With all the important news, every day, this is THE best place for Accurate, Reliable, Honest analysis and reporting Kyiv was again the target overnight, details at the end of yesterday's thread.
But a lot of important and interesting stories Sunday, including how the animal kingdom took revenge on one traitor, but more pain for Ukraine as a training ground is again hit
Jun 21 38 tweets 17 min read
Welcome to another daily thread - THE place for honest assessment and analysis of all the news around Ukraine and Russia.

It's Day 1214 of the full-scale war. I still have an unblemished record - every single day.

Why not show your support with a ☕️?
ko-fi.com/twmcltd Russia displayed outright Nazism + Fascism on Friday.

From killing in Ukraine, more utterings from the war-criminal in chief, to locking up young women and taking legal action against small independent new sites.

Jun 19 33 tweets 14 min read
Thursday 19 June is Day 1212 of the conflict in Europe.

Russia continues to make ground, expending its soldiers at will for a few more metres as Ukraine fights for its existence having been shamefully let down by the USA.

I'm here every single day, so here's today's daily 🧵 Wednesday saw the death toll in Kyiv rise throughout the day, ending at double the number it started at. Then later Putin cynically told journalists they only hit military targets

Elsewhere another traitor to Ukraine met his fate - click here to catch-up
Jun 17 34 tweets 11 min read
Tuesday 17 June 2025.

No time to waste. Kyiv is under the most immense attack.

It's Day 1210 of Russia's increasingly desperate attempt to eviscerate Ukraine and all Ukrainians.

Here's the daily thread, continuing to document the night attacks... Just gone 04:35 in Kyiv.
A hellish night is not yet over.
Apartment blocks, student dormitories hit.
6 districts of Kyiv city damaged, plus other injuries in the wider region

Here's the link for Monday's thread with all the last half showing the chaos:
Jun 10 44 tweets 20 min read
Hello again. Day 1203 of Russia's genocidal war in Ukraine

Anyone with a brain slightly larger than that of a chihuahua knows it. Russian history and Putin's own words spelt it out, but peaceniks, Naziniks and idiotniks are still in denial

More proof coming up in🧵for Day 1203 Yesterday's thread lasted well over 24 hours, but nothing to be proud of.

I know I'm crazier than you, and thankfully you all have lives to live. So you will be needing the link to the start of yesterday's thread so you can catch up on what you missed..