Saturday, March 5, 2011



IDF soldiers have established a lookout post on the roof of an apartment building in Silwan.

No comments:

Post a Comment