Solving the Fatah-Hamas Impasse

an najah university, bank, cairo declaration, cairo declarations, crisis, democratic, dialogue, dr mustafa barghouthi, east jerusalem, gaza, gaza strip, government, hamas impasse, higher committee, joint initiative, liberation, national reconciliation document, national salvation, palestine, palestine liberation organisation, palestine national council, palestinian, palestinian authority, palestinian information, palestinian national, palestinian national initiative, palestinian people, political, popular front, strip, struggle, unity, west bank