Russian rate of losses in Ukraine almost triples in one year
Territorially, Russia is at a standstill in 2026, assessments of its ground war reveal., Evidence of Russia’s poor performance in its war in Ukraine, both militarily and economically, has been mounting over the past week. The US Defence Intelligence Agency (DIA) has confirmed earlier assessments that Russia has lost territoryContinue Reading












