Israeli mounted police and Palestinian protesters clash in Salah ad-Din Street in Jerusalem al-Quds.
Israeli mounted police, Palestinians protesters clash in Jerusalem al-Quds (video)
16 Jun 2021 - 16:16
Israeli mounted police and Palestinian protesters clash in Salah ad-Din Street in Jerusalem al-Quds.
Story Code: 507984