World News Aug 26, 2026 A Russian general has predicted that Ukraine will be defeated by 2026, citing limitations on weapon supplies.