Russia loses ground – but not the war – in Ukraine
Russian forces lost an estimated 116 square kilometers of territory during April 2026, according to an analysis released this week. The report indicates that these losses were not the result ... Read More