Unverified
11:18 Jan 24 2012 Between Jaffa Road and al-Tira
Credibility: | ![]() |
![]() |
0 |
13:30 Oct 21, 2011
Off Jaffa Road heading into Ramallah Tata, 0.56 Kms
20:00 Dec 28, 2011
Next to the Municipality Park of Ramallah, Ramallah, 0.8 Kms
Leave a Comment