Categories
Articles and Tweets Tweets - Michael Novakhov (@mikenov) / Twitter

RT by @mikenov: RT by @mikenov: NYT: A study published Wednesday found Russia has suffered 1.4 million troops killed or wounded since invading Ukraine in February 2022. About 450,000 have been killed, four times more than all U.S. combat deaths since World War II combined Wow