.
.
.
.

Israeli police force throw stun grenades on Palestinians at Al-Aqsa mosque clashes

Published: Updated: