In Ramallah, Palestine's growing tech/startup scene finds a hubmashable.com2 points·eamonncarey··0 commentsOpen articleSaveView on HN