
General Staff: Russia has lost 1,026,440 troops in Ukraine since Feb. 24, 2022
Ukraine’s artillery braces for shell shortage as US halts aid The Kyiv Independent’s Francis Farrell and Olena Zashko spent a day with an artillery crew from the 28th Mechanized Brigade in the front-line city of Kostiantynivka. Following the recent …