Russia By Mia GarciaMay 24, 2026Mounting Battlefield Losses and Economic Woes Push Putin to the Brink as Time Runs Out European spy chief issues a stark warning: mounting battlefield losses and a deteriorating economy are intensifying the pressure on Putin, stressing that “time is not in Russia’s favor” as the conflict and sanctions continue to take their toll