Skip Navigation

Posts
19
Comments
154
Joined
2 yr. ago

Ukraine @sopuli.xyz

The Strategic Return on US Investment in Ukraine

Ukraine @sopuli.xyz

sanctions work

Ukraine @sopuli.xyz

No, time is not on Russia‘s side

Ukraine @sopuli.xyz

Ukraine Update: Russia is not winning the war

Ukraine @sopuli.xyz

Ukraine War, 26 September 2023: The right Stuff....erm...Metrics

Ukraine @sopuli.xyz

Ukraine Update: Ukraine just had its best week of the year

Ukraine @sh.itjust.works

Ukraine Update: Ukraine's war of attrition can break Russia—and it won't take years

Ukraine @sh.itjust.works

several examples of tactics used by Russians to reshape the population on occupied territories

Ukraine @sh.itjust.works

Russian Nazis and Russian neo-Nazi movements.

Ukraine @sh.itjust.works

Ukraine Update: One town south of Bakhmut is liberated, and another is almost there

Ukraine @sh.itjust.works

Ukraine Update: Russia doesn't have a backup plan when it runs out of artillery

Ukraine @sh.itjust.works

Making the case why the Ukrainian counteroffensive is exactly going according to plan.

Ukraine @sh.itjust.works

Ukraine Update: A Russian self-decapitation?

Ukraine @sh.itjust.works

Ukraine Update: Normandy, maple syrup, and counteroffensive optimism

Ukraine @sh.itjust.works

Ukraine Update: Pyatykhatky and Pickett’s Charge

Ukraine @sh.itjust.works

Ukraine Update: The one war stat that tells us what’s happening with Ukraine’s counteroffensive

Ukraine @sh.itjust.works

Ukraine Update: Why is Russia afraid of actually using its defensive trenches?

Ukraine @sh.itjust.works

Ukraine Update: Pyatykhatky is a small place. The battle there may have a big effect

Ukraine @sh.itjust.works

Quick Explainer: Ukraine is Quickly Adapting Tactically