
General Staff: Russia has lost 1,028,610 troops in Ukraine since Feb. 24, 2022
Russia striking NATO while China invades Taiwan ‘plausible’ scenario, experts say If Beijing moves against Taiwan, NATO might soon find itself in a two-front war with China and Russia — or so the alliance’s secretary general believes. “If Xi Jinping would …