Ad imageAd image

Tag: Protesters

Protesters block highway in Israel after police chief forced to resign

Jerusalem, July 6 - Tens of thousands of Israelis blocked a main…

Shivam Kumar Aman