Israel's Top General Resigns over Oct. 7 Failures