Palestinian factions agree to hold election in six months

//Palestinian factions agree to hold election in six months