Leaders of Palestinian rival Fatah and Hamas movements signed an agreement in Mecca on Thursday night on forming a national unity government aimed at ending infighting and lifting International siege.
Palestinians sign agreement on forming national unity government.