
General Staff: Russia has lost 1,044,250 troops in Ukraine since Feb. 24, 2022
Ukrainian authorities crack down on anti-corruption agencies as their independence hangs in the balance Ukraine’s independent anti-corruption institutions have had a rough Monday. The Prosecutor General’s Office, the Security Service of Ukraine (SBU), and …