Sitemap - 2025 - Eyes Only with Wes O'Donnell

AWACS Still Matters: Why an E-3 Near Venezuela Should Worry Everyone

Russia’s Missile Warning Satellites Are Going Dark, But Don’t Celebrate Yet

New Czech DITA Self-Propelled Artillery System Arrives in Ukraine

Could Putin Really Step Down as a Term of the Mar-a-Lago Peace Agreement?

Ukraine's Survival is More Important Than You Think

We Did It! Ukraine's UAV Troops Have a New Mercedes Sprinter Van

Oreshnik in Belarus: How Russia Shortens the Clock Without Firing a Shot

Two Jet Engines, One Tank, and the Physics of Smothering an Inferno

Sweden’s RIPSAW Bet: A Bigger Robot for a Battlefield Ukraine Helped Define

The Pentagon’s Ghost Program: How "Left-of-Launch" Sabotage Is Rewriting Missile Defense

Why Ukraine Is Building Its Own Cheap Glide Bomb

Norway Is Drawing a 500-Kilometer Line in the Snow

This Truck Will Save Lives in Ukraine. You Can Help!

The Strange Tale of the Ukrainian Military Jet Stranded in Michigan

Ukraine in Talks to Get Tiger Attack Helicopter from Australia

German Ring Exchange Gets Ukraine Some New PzH 2000 Artillery

BRAWLR: The Little Air-Defense Truck That’s About to Drive Itself Into War

Why Don’t Western Countries Shoot Down Drones Over Sensitive Sites?

Sweden’s New "5th Gen" A26 Submarine is a Warning Shot to Russia

Ukraine Takes Delivery of the Terrahawk Paladin

Did the CIA Influence Ukraine’s Euromaidan?

China’s Practices Starlink Blockade to Blind Taiwan

Shilka Reborn: How a 1960s Anti-Aircraft Gun Became Ukraine’s Drone-Killing Workhorse

Russia Says It’s Building a Super-AWACS. Reality Says Otherwise

Ukraine’s Next Battle: Cleaning Up Depleted Uranium After the War Ends

A Quick Note of Gratitude This Thanksgiving—And a Small Ask

Russia’s Osa Missile Problem: When a Superpower Starts Digging Through the Attic

100 French Rafales for Ukraine

The Ukraine Deal on the Table Isn’t Peace

How NATO Can Cripple Russia’s Sukhoi Fighter Fleet Without Firing a Shot

Can Servicemembers Really Refuse an Unlawful Order?

Trump’s Ukraine Plan is a Path to World War III

Russia’s BTR Factory is Back to Soviet-Level Output

Savannah’s Sleeping Giant: The Nuclear Bomb the US Air Force Never Recovered

Latvia Just Handed Ukraine a Full Fleet of Patria 6x6s

My Guide to OSINT, Noise Reduction, and Modern War Forecasting

Russia’s “Stealth” Bomber Program Was So Secret, Even Russia Couldn’t Find the Parts

Ukraine Needs the Meteor Missile ASAP

How the Shahed Navigates and How Ukraine Can Shut the Door in Its Face

The Killboard: How Ukraine Turned Drone Warfare Into a Public Scoreboard

Britain’s Big Guns: The AS-90s Are Officially Ukraine’s Now

Ukraine Picks the Lynx! Germany’s Fierce IFV Heads East

China’s Drone Clampdown: Kyiv’s Supply Route Cut Off While Moscow Gets the Overflow

Skyfall: Russia’s Nuclear Cruise Missile and the Madness of Infinite Flight

Meet Ukraine’s Homemade Assault Rifle that Refuses to Cough Under Fire

Ukraine Now has the High Ground with New Czech Satellite

War Isn’t Ready for Humanoid Robot Infantry

This Film Scared Me - And I’ve Been Studying Nukes For 15 Years

What is Starshield and is Ukraine using it?

How Has Ukraine Been Using its New Swedish AWACS?

150 Unmanned Ground Vehicles Head to Ukraine

Saab’s Dragon: The J35 Draken That Taught the World How to Fly Sideways

China’s Claims it Can Track the F-22 With Quantum Radar

Australia’s Apollo Laser: The Drone Killer That Runs on Its Own Power

US Just Mounted a Microwave Cannon on a Robot

What Would a US Invasion of Venezuela Actually Look Like?

Ukraine’s “Swarmer” Just Raised $15 Million to Supercharge AI Combat Swarms

Has the Russian Military Improved at All?

The Pentagon Just Gutted Its Own Weapons Watchdog

Microwave Weapon Downs 49 Drones With a Single Blast

The US' New Anti-Drone Turret Looks a Lot Like Ukraine’s

Sweden’s Kreuger-100 Drone Hunter Just Got a Big Upgrade

Did China Just Leapfrog the United States with 6th Gen Fighters?

Australia’s Ghost Bat: The Drone That Spooks China

Ukraine’s First Big Underwater Drone: A Sea Change in Naval Warfare

How Kyiv Re-Built an Army the Soviets Couldn’t Imagine

Ukraine's Soviet Jets About to Get Big Upgrade From Denmark

Estonia’s CATA Launcher: The Silent Catapult Behind Ukraine’s Long-Range Drone Strikes

This Polish Swan-Disguised Recon Drone is Built to Spy

Japan’s Hypersonic Railgun Test Succeeds Where the US Failed

Here Are the Ukrainian Weapon Systems NATO Wants to Get Its Hands On

Saab’s LUUV: The Baltic’s New Silent Hunter

Ukraine’s FPV Drones Just Set a World Record by Striking a Buyan-M Corvette

When Sunglasses See in the Dark: Australia’s Night Vision Breakthrough

50 States For Ukraine (Fundraiser)

From Kabul to Kyiv: The M1117 Armored Car’s Second Life in Ukraine

Britain’s New Nightfall Missile Has Been Pledged to Ukraine

Czech Volunteers Crowdfund a Blackhawk Helicopter for Ukraine

The P-8 Poseidon and Its Secret Black Sea Radar Run

How Exactly Does Russia Jam GPS?

Ukraine’s Su-27s Just Got a New Trick: Meet the MALD, the Fake Missile That Makes Real Missiles Deadlier

Taiwan 2027: What Can WWII Teach Us About a War With China?

Q/A About AI in Modern War - Finding Genius Podcast

Europe’s New Secret Weapon Against Russia: Swamps

Denmark Approved to Buy an $8.5 Billion American Shield

When a Quadcopter Becomes the JTAC: How the F-35 Just Took Targeting Orders from a Drone

Cold War Zombie: Russia Resurrects Its 28,000-Ton Nuclear Battlecruiser

Japan Joins Ukraine’s Security Guarantees: More Than Sushi Diplomacy

ERAM: The New American Missile Impacting the Ukraine War

What Does a US “Air Support” Security Guarantee for Ukraine Look Like?

Russia’s Shahed Drones Just Got a New Job: Laying Landmines

When Crop Dusters Grow Fangs: Ukraine’s Missile-Armed Farm Plane

Russia’s Convertible Gun Truck and the New Game of Hide-and-Shoot

Ukraine Unveils New Camo Uniforms: From Soviet Green to MM-25

The Pentagon Snubbed Our Australian Allies at the Worst Possible Time

The US Air Force Wants to Blow Up Some Cybertrucks

Could Trump Actually Make a Deal Without Ukraine?

Russia’s Zip-Tie Air Force: How a Fighter Jet "Joke" Fooled Western Analysts

Scandinavia Buys America’s Best Air Defense System for Ukraine

Ukraine Wants to Buy the Legendary Piorun MANPAD From Poland

Has Ukraine Proved the Attack Helicopter Is Now a Flying Target With a Trust Fund?

IRIS² vs. Starlink: Europe’s Bid to Break Ukraine Free from Musk

Operation Downfall - The Invasion of Japan Video

Skyraider II Is Real, and It’s Gloriously Low-Tech on Purpose

Australia Invents a Compass That Can't Be Lied To

How Ukraine Turned a 1970s German Relic into the World’s Best Drone Killer

Meet “Berserk”: Ukraine’s Robotic Drone Killer

The Falcon’s New Fangs: F-16s Load Up with 42 APKWS II Rockets for Drone Defense

Ukraine Can Win in 2026 - My Interview with "The Russian Dude"

Radar Reinforcements: Germany’s €340 Million Air Defense Deal for Ukraine

BREAKING: US to Send 33,000 Auterion Skynode AI Drone Kits to Ukraine

Mesh Network Device Discovered in Russian Gerbera Decoy Drone

US to Send M109 Paladins and HAWKs: What $650 Million Buys for Ukraine

How the CIA Helped Ukraine Pull Away from Russian Influence in 2014

Rheinmetall’s Lynx IFV in Ukraine: The World’s Most Complicated “Try Before You Buy”

Deep Intel: Putin ‘Giving Thought (Again) to Using Nukes in Ukraine’

Latvia’s Patria 6x6s Roll East: The Baltic Shield Sends Steel to Ukraine

Sweden Just Turned a Reaper Drone into an AWACS

Breaking: Russia’s “Digital Predator” Drone Uses Western AI

AI in Warfare: What You Need to Know in 2025

New Video from Ukraine Shows German Skynex AI Turret Shredding Russian Shaheds

Czech Ammo Surge: How Prague’s Big Bet Might Flip the Artillery War in Ukraine

Russia Turns Its War Crimes into a Video Game, and Yes, It’s as Cringe as It Sounds

Ukrainian Troops Just Found a Spetsnaz Knife That Shoots Bullets—And It's Not a Myth

Russia’s Armored Trains Are Back in Ukraine: Here's How Ukraine is Fighting Back

Axis of Odd: North Korea Ships 30,000 Troops and 25,000 Drone Builders to Russia

Ukraine Gets New AI Kamikaze Drones from Czech Volunteers

Did America’s Biggest Bomb Just Bounce Off a Mountain?

France Made a Recon Drone for Ukraine… But is it Too Expensive?

Ukraine Snuffs Out Two More Expensive Russian Radars

BREAKING: Ukraine Loses Another F-16, But the Pilot’s Final Act Was Pure Heroism

Let's Invade Greenland and Panama! Inside America’s Most Awkward Invasion Scenarios

Slovakia’s Wolf Packs a Bite, and It Just Showed Up in Ukraine

Did Ukraine Just Create an Electronic Iron Dome?

US Air Force Will Replace the E3 Sentry With the Navy’s Hawkeye

Russia Deploys “Upgraded” T 80BVM Tanks

Ukraine’s MiG-29 Delivers Dual Target Precision Strike With French Hammer

Ottawa Keeps ‘Em Rolling: Another $30M in APCs for Ukraine

Ukraine’s F-16s Just Got Wi-Fi: What Link-16 Really Means for the War

How Drone War Poisoned the MEDEVAC “Golden Hour” and What Ukraine Can Do About It

The Bridge That Keeps Cheating Death - Why is the Crimean Bridge Still Standing?

Ukraine Needs More Stingers to Counter Russia's New Shahed Tactic

APKWS Goes Air-to-Air: The F-15E Becomes a Drone-Killing Magazine with Wings

Why is Russia Painting its Attack Drones Wings in Vibrant Colors?

Swedish Tech, Soviet Airframes: Inside Saab's Plans to Upgrade Ukraine's Old Fighters

Ukraine Deploys Flame-Spewing Robot Called Krampus

Operation Spider’s Web: Ukraine’s Drone Ambush That Shook the Russian Air Force

Belgian "FrankenTank" Heading to Ukraine: An Old Leopard With a New Trick

Marching Nowhere: Why Trump’s Upcoming Parade Isn't for the Troops

Australia’s Ghost Shark AI Submarine Just Arrived, and It’s a Problem for China

Russia’s Elite Drone Unit Just Destroyed a Ukrainian HIMARS

Russia’s Nuclear Air-to-Air Missile Is Back From the Cold War

The “Danish Model” Goes Big: Denmark to Spend €830 Million on Ukrainian Weapons, Built in Ukraine

Italy Empties the Garage: 400 M113s Headed to Ukraine

The Curious Case of the Russian Missile With an AliExpress Jet Engine

Ukraine’s New Raven FrankenSAM is Yet Another SHORAD Stopgap.

How a Secret Japanese Satellite Deal Just Supercharged Ukraine’s War Intel

US Approves German Transfer of ATACMS and Patriot Missiles to Ukraine

BREAKING - Ukraine Loses Another F-16, But Scores 3 Kills Before Ejecting

Meet Ukraine's Newest FrankenSAM: The Dragon H73 MAZRK

Memorial Day

Satellite Images Reveal Russian Military Build-Up Along Finland’s Border

America’s Cutting Edge AMPV Could See Combat in Ukraine

The Navy’s New Secret Sauce for Drone Swarms? Microwaves

Chernobyl Breached! Russia's Drone Strike on Nuclear History's Most Dangerous Ruin

Nordic Armor Alliance: Four Nations Unite Around the CV90

Germany Delivers More Slovak Zuzana-2 Howitzers to Ukraine

Battlefield First! Ukrainian Sea Drone Drops Two Russian Su-30 Fighters with Sidewinders

China Claims It Can Track the F-35 — But Can It Really?

US Boneyard F-16s Spotted in Quiet Transfer to Ukraine

About Wes O'Donnell

In Just Two Weeks, Ukraine’s F-16s Have Devastated Numerous Russian Command Posts

Russia’s Nuke Doomsday Satellite is Spinning Uncontrollably

Could Ukraine Ever Get the Ninja Bomb? A Realistic Look

Russia's Silent Gas War in Ukraine Violates International Law

Italian Puma 6x6 APCs Surface in Ukraine — Without a Paper Trail

GMARS: The Artillery Revolution Ukraine’s Been Waiting For

How Hamilton and the GI Bill Got Me Through Law School at 45

Ukrainian Loitering Drones Wipe Out $400 Million in Russian EW Gear

No Glory, No Exit: How Chinese Fighters in Ukraine Are Learning War "the Russian Way"

How 3D Metal Printers Are Reinventing Battlefield Logistics in Ukraine

Russia Captures a Bradley, Immediately Wonders Why Their Stuff Sucks

Japan Quietly Arms Ukraine with a Mud-Hugging Workhorse

Ukraine’s RAM-2X Loitering Munition is Giving Russian Armor Nightmares

Back to Manta: Ecuador’s Descent into Narco-Violence and the Return of US Forces

Sweden’s Kreuger-100 Drone Hunter Just Rewrote the Rules of War

Battlefield First! Ukrainian Avenger Downs Shahed Drone with .50-Cal

What Did This US Military Cargo Plane Just Drop Over Tajikistan?

Ukraine Just Wiped Out Three North Korean Koksan Artillery in One Strike

Ukraine’s Torpedo-Armed “Shark” Is the Black Sea’s New Apex Predator

The US Just Deployed Half its Operational B-2 Bombers to This Remote Island

Ukraine’s British Tank Mod: Why Ditch the Cannon for a Machine Gun?

Germany Calls For a Drone Wall on NATO’s Eastern Flank

Ukraine's Thermal Camouflage Is Making Soldiers Vanish from Drones

Sweden’s DIY Drone Killer "Loke" is Perfect for Ukraine

Did the US Steal VTOL Technology from Russia to Make the F-35B?

Canada Ditches the American M777 for Self-Propelled Artillery

Ukraine’s Drone Boats Are Now Aircraft Carriers

Romania’s CA-95 - Ukraine’s Newest Air Defense Addition

How Sweden’s Saab is Quietly Making an F-35 Killer

What Happens if Trump Refuses to Follow Judicial Court Rulings?

What if Starlink Goes Dark Over Ukraine?

Inside the NATO Plan to Use Data in Space to Bypass Undersea Cables

Ukraine Has Made Stunning Progress with Battlefield Laser Weapons

Can Sky Shield Keep Ukraine’s Skies Safe?

Ireland to Send Ukraine Giraffe Mk4 Air Defense Systems!

Could Ukraine Get the Australian Huntsman Self-Propelled Artillery?

US Marines Land in Finland to Hunt for Russian Saboteurs in the Baltic

GYURZA-02: Ukraine’s Battle-Tested MRAP Debuts at IDEX 2025

Ukraine’s RGW-90 Matador Grenade Launcher Just Got Smarter

How Ukraine Turned a US Military Icon into a Swiss Army Knife for War

Admiral Nakhimov: Russia’s $5 Billion Drydocked Paperweight

These Canadian College Students Are Working on Downing Drones With Sound

Ukraine Testing German Vector UAV With Acoustic Artillery Detector

Two Armor and Mobility Breakthroughs Could Redefine the Battlefield

Historic Sellout — America’s Looming Betrayal of Ukraine and Europe

Latvia to Supply Ukraine with 42 Patria 6x6 APCs!

BIG Upgrade to Ukraine's APKWS Rockets - Fire and Forget Mode

"Ukraine War" Monopoly Goes on Sale in Moscow

Spain Ramps Up Leopard Deliveries to Ukraine: More Tanks, More Headaches for Russia

Sweden Sends Deadly Speedboats to Ukraine to Harass Russia at Sea

ADAM Anti-Personnel Mines Make a SURPRISE Appearance in Ukraine

This WWII Hero Swam Through Shark-Infested Waters to Save His Crew

Australia’s E-7 Wedgetail AWACS is the Future of Airborne Command and Control

North Korean Soldiers Fighting Ukraine are Shockingly Good Soldiers

US Military to Test Beaming Down Power to Combat Zones

Ukraine Gets Artillery Gift From Mystery Country

Meet the Gravehawk: The UK's Answer to Ukraine's Expensive SAM Problem

Oops! Russia Accidently Destroys North Korean Air Defense in Kursk

Free Book for Paid Subscribers - Own the Crowd

Nailing the Target: How Ukraine is Wielding France’s ‘Hammer’ Missile

Germany Hands Over the First RCH 155 to Ukraine: Russia’s Headache Intensifies

The V-BAT Drone: Outsmarting Russian Jamming and Redefining Battlefield Strategy

Fiber-Optic Drones: Ukraine’s Tactical Shift and Russia’s Not-So-Secret Weapon

Meet the Mako Missile – A Hypersonic “Needle in the Sky”

SkyRanger R70 - Canada’s $70 Million Donation for Ukraine’s Fight Against Russia

Breaking Down the December 30, 2024, US Military Aid to Ukraine

Estonia’s "Mini-Missile" Takes Aim at Russian Suicide Drones Over Ukraine

Historic Strike — Ukrainian Sea Drone Takes Down Russian Helicopter

Paid Subscription Tier Incoming