Rival Palestinian Factions Hamas And Fatah Reach Unity Plan After 10 Year Split