Daily Archives: Mar 18, 2026

James Thompson

Mars Rover Uncovers Leopard‑Spot Rocks Hinting at Ancient Life

The implication that Mars might contain the clearest signs of ancient life yet is one that will doubtless inspire some debate. NASA's Perseverance rover has discovered unusual clay-rich rocks with so-called "leopard spots" in Jezero Crater's Bright Angel formation-the same texture seen on Earth, where it commonly signals past...
Charles Mitchell

9 Strategic Shifts from Russia’s Tu-95 Bomber Relocation

It's a rare day that a bomber from the 1950s forces a rethink of air warfare for the modern age. And yet, one otherwise unobtrusive Russian decision to shift its Tu-95MS fleet from its longtime launch hub to some undisclosed airfield has done just that. Spotted by open-source analysts,...
William Harrison

9 Signs Russia’s War Budget Is Buckling Under Strain

What happens when a war economy runs out of cash to pay for its own soldiers? That question has just moved from theory into reality in Russia's Far East. On local television, the finance minister of Yakutia-a region thousands of miles from Moscow-confessed that bonuses for contract soldiers had...