
Police have detained an Arab rioter who threw stones at police and defecated on a mosque situated on the Temple Mount during anti-Israeli disturbances.
Source Link: https://www.israelnationalnews.com/flashes/578908
Police have detained an Arab rioter who threw stones at police and defecated on a mosque situated on the Temple Mount during anti-Israeli disturbances.
Source Link: https://www.israelnationalnews.com/flashes/578908