Feedback

Palestinians Clash With Israeli Police at Jerusalem al-Aqsa Mosque

 

Israeli police clash with Palestinians after entering the al-Aqsa mosque complex in East Jerusalem.

Shows