.
.
.
.

Israeli police throw stun grenades during clashes with Palestinians at Al-Aqsa mosque

Published: Updated: