Daily Archives: Dec 8, 2025

James Thompson

7 Causes Behind Russia’s Record Artillery Losses

How does an army lose almost 1,600 artillery systems in a month? Russian forces had their worst artillery losses since the war broke out in March 2025, a number that has shocked analysts and highlighted profound changes in battlefield dynamics. While Ukraine's General Staff reported 1,578 destroyed systems last...
James Thompson

Ukraine’s Tuapse Strike: 10 Strategic Takeaways

"An oil superpower can be brought to its knees without a single soldier crossing its borders." That is the stark reality emerging from Ukraine's escalating campaign against Russian energy infrastructure. The November 2 strike on the Tuapse Oil Terminal was not just another battlefield incident it was a calculated...
James Thompson

7 Handgun Calibers Too Risky for Self-Defense

Carry a .25 if it feels good to you, but never load it. Late Lt. Col. Jeff Cooper's tongue-in-cheek counsel still resonates in discussions on defensive caliber. At the high-stakes game of self-protection, choosing the wrong caliber can be the difference between halting an attack and exposing yourself to...