Alistair Caldicott
Ramallah 6
Ramallah:
Ramallah is the administrative headquarters of the Palestinian leadership.