Operational pause in Russian attacks likely in coming weeks, says research scientist

The Russian military has not made the progress it and analysts had expected in the war against Ukraine. Estimates of Russian troops killed range anywhere from 3,000 to 14,000, and there are reports of Russian soldiers running out of fuel and food. Jeffrey Edmonds, research scientist at CNA and former director for Russia on the […]

More