Palestinian party Fatah signed a reconciliation deal with Hamas in the West Bank city of Ramallah on Wednesday, senior officials said.
Fatah signs reconciliation deal with Hamas