Two graphs and one map show that Russia is not currently winning the war (Ukraine Battlefield update, Day 1,706)
euobserver.comTwo graphs and one map show that Russia is not currently winning the war (Ukraine Battlefield update, Day 1,706)Analysts tracking satellite images, daily engagements and shifting frontlines say the war has frozen into a deadly stalemate.
7 reposts12 likes