Reddit_World_News feeds.twtxt.net Fri, Jun 28 7:58PM (21w ago) General Staff: Russia has lost 540,490 troops in Ukraine since Feb. 24, 2022 ⌘ Read more ⤋ Read More Yarn