Videos on Israel & Palestine.
Israeli police have stormed the Al-Aqsa Mosque in Occupied East Jerusalem and reportedly fired tear gas and stun grenades.
No comments:
Post a Comment