Some key things: Ukrainian counteroffensive has just started (its not a failure people). He describes Ukrainian strategy as Starve, Stretch and Strike. Russia has suffered massive losses. 50% of its military capabilities since the full scale invasion. Even worse for Russia...

— Phillips P. OBrien (@PhillipsPOBrien) July 4, 2023