War Top Moscow official admits Russia is close to internal collapse Kathrine Frich • 6. November 2025