Israeli forces have clashed with Palestinians at al-Haram al-Sharif, comprising al-Aqsa mosque and the Dome of the Rock, in Jerusalem.Several Palestinians were arrested and many were wounded in S…

Vodpod videos no longer available.

Advertisements