Good News for Ham*s! Scott Ritter: Hezbollah takes North Israel, IDF must withdraw troops from Gaza