Simply the execution of unarmed Ukrainian men in #Bucha, north of #Kyiv, for no reason whatsoever.
We knew it happened, we saw the bodies and the gunshot wounds, now the videos and close ups of #Russia's criminals
The #UEFA Super Cup match in August 2023 is scheduled to be in #Kazan
European football's governing body is now discussing taking the match away from #Russia as the war drags on.
Next Saturday's Champions' League final in Paris was originally due to be held in St Petersburg
Yesterday pro #Russia channels reported that #Azov Deputy Commander Palamar "surrendered" at #Azovstal - it proved to be false.
Now 🇷🇺 TV says Commander of #Ukraine's 36th Marine Brigade, Serhiy Volynsky (aka "Volyn") handed over his weapons and headed on to the waiting buses
Meanwhile another #Azov soldier has shared "goodbye" images from #Mariupol, writing "Thank you for the shelter #Azovstal - the place of my death and my life."
Dmytro "Orest" Kozatsky added he hoped to win some photography awards after his release.
More missiles hitting #Ukraine cities this evening.
Reports from #Kharkiv of an explosion and smoke, while in the south, #Odesa has confirmed infrastructure has been hit again, without clarifying further. This video is from #Odessa where emergency services are fighting a fire.
The Resistance is alive and kicking in #Kherson (unlike some of their victims!)
Today the blue and yellow was seen fluttering for a while over the occupied city's railway station
credit: #Ukraine Railway company
A Russian Channel 1 TV news "journalist" has now reported seeing #Azovstal hero Svyatoslav "Kalina" Palamar leaving the complex in #Mariupol' this evening.
Residents of #Odesa report at least 3 explosions, some say more.
It may be that there were subsequent explosions after the initial missile strike, which was on the port of #Odessa.
#Russia may have taken two more villages in the #Donbas and the invaders look to have had quite a successful day.
Vyskryva is in #Luhansk region but sits right on the border with #Donetsk oblast, while Lypove is just inside Donetsk. Both are now occupied according to Russia.
Back to #Odesa/#Odessa and we begin to see the size of the bomb which hit the city a short time ago
Looks like a clear answer to the @UN and other agencies pleading with Putin to allow food to leave #Ukraine.
The President of #Ukraine says up to 90% of their pilots died in the battle for #Mariupol'.
Describing them as heroes, @ZelenskyyUa told how helicopter pilots knew they were risking their lives to try to deliver food and supplies to the #Azovstal steel plant.
#Russia says the last troops left the #Azovstal plant this evening, and that's the message I got from contacts with friends who were inside the steel works.
A video was published - I am posting only screenshots. The terrorists clearly "filtering" based on tattoos.
In total this week 2,439 #Ukraine soldiers holed up in #Azovstal laid down their arms.
Today the last 531 troops came out, including Commanders.
How many days before Russians "find" Nazi literature in the steelworks? Maybe they'll dust off their copy of Mein Kampf again!
Russia's illegal invasion had a big boost in the last 72 hours.
Finally they claimed a 2nd big city in #Mariupol' while advances in the Donbas mean there's a real chance they can cut off 1000s of #Ukraine troops in #Luhansk region
But British intelligence is that #Russia is running out of drones.
While both sides are suffering big losses of unmanned aircraft, #Ukraine is able to replace but Russians are struggling
#Russia has just published another video of what it's calling #Azovstal prisoners of war. The Geneva Convention forbids ID, so I've taken a few screenshots of the scenes.
Presumably this is from last night's laying down of arms by the Ukrainians.
Two months ago today the missiles started flying into all parts of #Ukraine, eight years after the original invasion in Crimea and east Ukraine.
It's Easter Day for Orthodox believers:
Shchaslyvoho Velykodnya🇺🇦
Day 60 of #PutinsWar on its peaceful neighbour, this is the daily🧵
Shamelessly, Putin went to church on Easter night, just hours after learning his troops had murdered 8 civilians in #Odesa as missiles struck residential buildings
Among the victims this 3 month old baby Kira, her mother Valeriia and grandmother Liudmila.
How many more must die?
One story I am keeping tabs on is the reported kidnapping in #Ukraine of a #Bulgaria diplomat.
The news is just being picked up on in the country after the mayor of #Melitopol announced that Russian soldiers had abducted Honorary Consul, Sergei Zhelev
St George's 🏴Day in England, Day 59 in #Ukraine of the devastating war brought by #Russia.
Here's the daily thread with the most relevant news and analysis of the situation, updated in real time.
Starting with the territorial news and almost no change to the front lines anywhere in #Ukraine in the last 24 hours.
That is going to turn up the pressure on #Russia with Victory Day in just 16 days. It could lead to the invaders stretching themselves and taking too many risks
Attacks intensified around #Sloviansk as the #Donbas region remains the focal point of most fierce fighting.
Further south in #Donetsk region, just west of the city itself, the villages of Mar'inka and Novomykhailivka are bearing the brunt of Russian attacks and street warfare.
It's Day 58 of the illegal war since #Russia launched its illegal full invasion in of #Ukraine. Yet still only one real city gained - #Kherson. The hemmed in fighters of #Mariupol' are still holding out.
All the news, all day⬇️
The morning update from UK MoD intelligence sums things up. They confirm the news I brought in yesterday's thread with video of some #Russia soldiers leaving #Mairupol'
But something else unplanned, costly in time and rubles, sending damaged equipment home for repair
Y'day some 200 evacuees fled from #Mariupol, but further attempts to remove civilians were thwarted
But today NO 'Green Corridors' anywhere in #Ukraine "due to dangers on routes" said Deputy PM Iryna Vereshchuk. "To all those waiting to be evacuated: be patient, please hold on!"
#Mariupol' is still standing.
No response yet from #Russia on Ukraine's offer to exchange all those in Azovstal steel works (fighters and civilians) for Russian Prisoners of War.
Meanwhile the crazy TikTok-ing head of Chechnya has guaranteed that Mariupol will be Russian today.
Quick update on this which emerged last night.
#USA has also added that 14 Howitzers are now in #Ukraine hands - around 50 🇺🇦army personnel are currently being trained in Europe on how to operate the equipment.