Miscellaneous
fromBusiness Insider
1 day agoRussia's 'massive' losses in Ukraine have it heading toward a breaking point, NATO's top official says
Russian military is suffering unsustainable losses of up to 20,000–25,000 soldiers killed per month in Ukraine, indicating a potential breaking point for Moscow.