Home Gallery World News In Pictures

World News In Pictures

89
0
SHARE
Palestinian women stand next to Israeli border police near a barrier leading to the Al-Aqsa Mosque near lions gate in Jerusalem's Old City (File)