The U.S. is swiftly working to set up the new International Stabilization Force (ISF) for Gaza, jumping into action right after the UN Security Council gave its green light. On November 17, the Security Council passed resolution 2803, which supports the United States-backed ‘Comprehensive Plan… | Read More in The Blogs