Hamas and other major Palestinian factions have agreed to relinquish control of Gaza. The decision was announced following a meeting…
Hamas and other major Palestinian factions have agreed to relinquish control of Gaza. The decision was announced following a meeting…