Israeli police clash with Palestinian protesters in Jerusalem

Israeli police have clashed with Palestinian protesters inside a Jerusalem holy site amid rising tensions.

Scroll to top