Israeli forces attack Palestinian worshippers at Al-Aqsa Mosque

Israel, Palestinian worshippers, Al-Aqsa Mosque, Jerusalem
World
image