FloodGate Analysis: Is UNSC Resolution 2803 a New Mandate Over Palestine?

By Romana Rubeo   In this FloodGate episode, Ramzy Baroud argues that Resolution 2803 risks replacing military occupation with an internationally imposed mandate over Gaza. UN Security Council Resolution 2803, which was approved on Monday, … Continue reading FloodGate Analysis: Is UNSC Resolution 2803 a New Mandate Over Palestine?