2 years ago from TweetDeck •
Charles Lister
2022-03-02 17:42:06
According to U.S. officials speaking today, ~100,000 #Russia troops inside #Ukraine (~70% of its entire deployed force) is running out, or has already run out of fuel & food.
(Nitter addon enabled: Twitter links via https://nitter.net)