Subscribe
Sign in
Home
Notes
About Wes
Archive
Latest
Top
Discussions
Sweden’s New "5th Gen" A26 Submarine is a Warning Shot to Russia
And Poland just agreed to buy three!
Dec 7
•
Wes O'Donnell
74
9
14
Ukraine Takes Delivery of the Terrahawk Paladin
Very similar to the German Skynex system, also in Ukraine
Dec 6
•
Wes O'Donnell
101
12
12
10:11
Did the CIA Influence Ukraine’s Euromaidan?
A short, factual history of what actually happened
Dec 5
•
Wes O'Donnell
58
22
8
China’s Practices Starlink Blockade to Blind Taiwan
Is a Starlink blockade possible?
Dec 3
•
Wes O'Donnell
32
6
6
Shilka Reborn: How a 1960s Anti-Aircraft Gun Became Ukraine’s Drone-Killing Workhorse
Ukraine looked at a weapon built when rotary phones were considered high tech and asked a simple question: what’s the minimum we need to change to make…
Dec 2
•
Wes O'Donnell
114
25
18
November 2025
Russia Says It’s Building a Super-AWACS. Reality Says Otherwise
Gather round the campfire, folks. A middle-aged AWACS veteran is about to poke holes in Russia's newest idea.
Nov 30
•
Wes O'Donnell
41
5
6
Ukraine’s Next Battle: Cleaning Up Depleted Uranium After the War Ends
And yes, Russia should pay for it
Nov 28
•
Wes O'Donnell
52
4
14
A Quick Note of Gratitude This Thanksgiving—And a Small Ask
Turkey down, I repeat, turkey down
Nov 27
•
Wes O'Donnell
26
7
6
Russia’s Osa Missile Problem: When a Superpower Starts Digging Through the Attic
Russia's use of ancient missiles reveals an air defense ammo shortage
Nov 26
•
Wes O'Donnell
69
6
13
100 French Rafales for Ukraine
Ukraine just made its biggest aviation move since independence: Kyiv signed a letter of intent to buy up to 100 Rafale F4 fighters from France.
Nov 25
•
Wes O'Donnell
32
5
9
10:53
The Ukraine Deal on the Table Isn’t Peace
Russia has never honored a security agreement when violating it served its goals
Nov 25
•
Wes O'Donnell
48
8
14
How NATO Can Cripple Russia’s Sukhoi Fighter Fleet Without Firing a Shot
Target the precision tools Russia needs to build and maintain fighters
Nov 23
•
Wes O'Donnell
70
9
12
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts