General Staff: Russia has lost 947,610 troops in Ukraine since Feb. 24, 2022

Ukraine to be forced to accept Trump’s deal, experts say
Russia … nowhere near bad enough for Ukraine to be forced into an … Independent. Since Ukraine announced the start of the Russian spring offensive in …

Scroll to Top