Skip to main content




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)