Challenges and opportunities in Palestine