Day 402 of the war. #Russia's illegal full invasion of #Ukraine.
This is the start of the daily news thread for Saturday 1 April, with all the relevant news updated as quickly and often as I can around the clock.
Thanks everyone for your support.
Together we #StandWithUkraine
I am currently sat in Mother Theresa airport (did you know there was such an airport name?) - I'll give the city/country in the next tweet, a little quiz to start your weekend!
Friday turned out to be quite busy for #Ukraine news, here's the link:
So, the answer to the conundrum? The airport named after Mother Theresa is in Tirana, capital of #Albania. A taxi ride over the border from Montenegro & now two flights to get home.
Thank you @CLies13 who's just bought me multiple coffees to keep me going at airport lounges💙💛
The chairman of the #USA Joint Chiefs of Staff says #Ukraine's victory this year is unlikely.
However, General Mark Milley did say it was still possible:
A 5 month old baby has died under Russian shelling in #Avdiivka.
#Ukraine authorities report the boy's mother refused to leave the day before when police tried to evacuate her and the family. The grandmother also died, while both parents are wounded.
The famous drone manufacturer #Bayraktar announced a successful test launch of its new development.
The IHA-230 supersonic missile produced by Roketsan, can hit targets over 150km away.
The company nased in #Turkiye has always supported #Ukraine in its fight for freedom.
Now news of one of the more unusual international ways of supporting #Ukraine.
#Netherlands has donated 11 sniffer or "sapper" dogs. They will be "in service" to help in demining and detecting the illegal movement and storage of explosives, weapons + ammunition.
The Head of the Moscow branch of #Ukraine's Orthodox Church appears in court after leaving the Lavra
Pavlo Lebed's accused of "repeatedly insulting religious feelings of Ukrainians, humiliated the views of believers of other faiths & tried to form hostile attitudes towards them"
What a world we live in, where the Presidency of the @UN Security Council is held by a Terrorist State.
It's not fit for purpose when, because of the veto, a nation thinks it can act with impunity.
This is supposedly just a poultry enterprise burning strongly earlier today. The chicken farm is in the village of Uruchcha near #Bryansk.
It's only 65km from the border with #Ukraine and some reports claim it may have been a Ukrainian attack.
More courtroom drama earlier in the case of Moscow-patriarch aligned "Pasha Mercedes" as he is known by some for his extravagant lifestyle as a humble priest
Metropolitan Pavel was given house arrest for 60 days, but then said he was unable to wear an ankle tag on health grounds
In the early days I reported on almost every speech by #Ukraine's President. I think it's worth watching today's nightly speech on the day #Russia became chair of the UNSC.
Zelenskyy also praises 'neutral' #Switzerland for joining in sanctions.
Here's another CCTV recording of the explosive sound heard all over the Russian city of #Rostov tonight.
Usually some excuse about fighter jets breaking the sound barrier is wheeled out. Emergency services say there's no incident to attend. Another mystery! #StandWithUkraine
It's Day 1336 of Russia's full invasion, but that only started because the world didn't provide a deterrent almost 12 years ago when Putin first tested the west's response by invading Crimea
The west failed the test. Are we about to fail the biggest exam too?
It's Tim's daily🧵
There was a big drone attack on western Russia last night, with Rostov in particular feeling the heat
There was also plenty of heat again on Russia's largest gas facility, the Georgian 'government' doing Russia's fascist work, and an a tragedy in Kherson
An explosive start to Day 1334 of Russia's 10-day operation to erase Ukraine from the map.
Not quite #EATP for Putin.
An early start to Sunday's thread as we have news from central and eastern Russia.
All the news, all the time, every damn day. Here we go again!
So much happened yesterday and the fireworks really started in the last couple of hours.
Do yourself a favour and have a quick skim through what you missed from Saturday's news about Ukraine's battle for survival. Incredibly only 14,000 views😳🫣
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...
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!
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: