Good thread from Mike. It remains a very dynamic battlefield with much uncertainty
Good thread from Mike on Russian operations below.