Daily Archives: Dec 8, 2025

Charles Mitchell

7 Key Insights 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...
Charles Mitchell

Russian Drone and Bomb Strikes Surge 70% in Southern Ukraine

The dramatic increase in Russian air and artillery strikes in southern Ukraine has put the new technology and tactics of Moscow's campaign under scrutiny. Last week alone, Ukrainian officials documented an unprecedented 528 Shahed/Geran one-way attack drones fired in the direction of frontline villages a 70 percent increase over...
James Thompson

Pluto’s 95-Year Journey from Planet X to Ocean World

What is a planet? In 2006, the absence of one criterion stripped Pluto of its planetary status, sparking a dispute that still disturbs astronomers and the public. But under the issue of classification lies a richer, more intriguing narrative which unfolds from a chilly Arizona observatory to the stunning...