Mariupol’s homes were Rebuilt — and Resold, while Ukrainians are struggling to reclaim their homes. 🤬
#bellingcat #mariupol
Mariupol’s homes were Rebuilt — and Resold, while Ukrainians are struggling to reclaim their homes. 🤬
#bellingcat #mariupol
UA Presidential Office Head & prominent negotiator Andriy Yermak resigned on Nov. 28.
RU forces advanced in northern Kharkiv Oblast, Slovyansk-Lyman direction, Kostyantynivka tactical area, & Pokrovsk & Novopavlivka directions.
UA Presidential Office Head & prominent negotiator Andriy Yermak resigned on Nov. 28.
RU forces advanced in northern Kharkiv Oblast, Slovyansk-Lyman direction, Kostyantynivka tactical area, & Pokrovsk & Novopavlivka directions.
Putin also demanded that the international community recognize RU’s territorial conquests in UA, likely to set legal grounds to justify a reinvasion of UA.
Putin also demanded that the international community recognize RU’s territorial conquests in UA, likely to set legal grounds to justify a reinvasion of UA.
Putin reiterated that RU cannot sign any peace or other agreements w/ the current or future UA gov't.
Putin reiterated that RU cannot sign any peace or other agreements w/ the current or future UA gov't.
Read the full Russian Offensive Campaign Assessment, November 28, 2025: isw.pub/UkrWar112825
More Key Takeaways ⬇️
Russian Offensive Campaign Assessment: isw.pub/UkrWar112925
Russian Offensive Campaign Assessment: isw.pub/UkrWar112925
Balloons from Belarusian airspace continued incursions into NATO airspace in Lithuania overnight on November 28 to 29.
Balloons from Belarusian airspace continued incursions into NATO airspace in Lithuania overnight on November 28 to 29.
Can we please finally learn and stop trying to be nice to Moscow? Strength is needed here, not diplomacy.
Can we please finally learn and stop trying to be nice to Moscow? Strength is needed here, not diplomacy.
Also notable two more MLRS systems have been reduced to scrap, which will save lives on the frontline.
#StopRussia
Also notable two more MLRS systems have been reduced to scrap, which will save lives on the frontline.
#StopRussia
bsky.app/profile/twmc...
Not 100% confirmed from yesterday, but said to be from Turkish crew in Novorossiysk where the previous night Ukraine hit the Caspian Pipeline Consortium (CPC) offshore terminal.
Scary to be on that vessel.
bsky.app/profile/twmc...
Of course it will be dressed up to look like a need to "consult" and Agent Witkoff will lap it up and run back to Trump and the killing will continue.
Of course it will be dressed up to look like a need to "consult" and Agent Witkoff will lap it up and run back to Trump and the killing will continue.
The one (small) hope is Rubio will be there
The one (small) hope is Rubio will be there
On a relatively quiet night, for some reason drones got through defences in Vyshhorod, hitting a market and this high-rise building.
One person died and 11 were injured, with 6 people hospitalised.
On a relatively quiet night, for some reason drones got through defences in Vyshhorod, hitting a market and this high-rise building.
One person died and 11 were injured, with 6 people hospitalised.
Not 100% confirmed from yesterday, but said to be from Turkish crew in Novorossiysk where the previous night Ukraine hit the Caspian Pipeline Consortium (CPC) offshore terminal.
Scary to be on that vessel.
Not 100% confirmed from yesterday, but said to be from Turkish crew in Novorossiysk where the previous night Ukraine hit the Caspian Pipeline Consortium (CPC) offshore terminal.
Scary to be on that vessel.
Maybe you missed some or all of Saturday's goings-on. Well fear not, catch up by clicking and scrolling here:
bsky.app/profile/twmc...
The hits continued and, as always, every important development will be covered in the following pages. Every single day, without fail.
Coffee donations welcome!
Maybe you missed some or all of Saturday's goings-on. Well fear not, catch up by clicking and scrolling here:
bsky.app/profile/twmc...