Daily Archives: Mar 18, 2026
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...
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,...
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...
