There have been two major developments in the past few days. First, the IDF has announced it is withdrawing mu... See more