
General Staff: Russia has lost 897,010 troops in Ukraine since Feb. 24, 2022
‘Talk about an invasion is everywhere’ — How Lithuania is preparing for war with Russia Throughout Russia’s full-scale invasion of Ukraine, repeated and escalating warnings of the potential for a wider war have only raised fears in the Baltic states that …