Business Opinion | Vladimir Putin Isn’t Winning in Ukraine February 3, 2026 News Desk The Russian death toll may be as high as 325,000 in four years. WSJ.com: World News