Israeli police and Palestinian worshippers clashed at Al Aqsa mosque, the holy site known to Jews as Temple Mount.
Leave a Comment