While the Arab Spring has brought winds of positive change, the destiny of the whole region now hangs on the issue of Palestine, insists politician Mustafa Barghouti, a Palestinian MP and the president of the Palestinian National Initiative. Currently, the Palestinian bid for statehood is deadlocked with the US obstructing a UN Security Council vote […]