Review Journal

Israeli police clashed with Palestinian protesters inside a flashpoint Jerusalem holy site on Monday.

Israeli police clashed with Palestinian protesters inside a flashpoint Jerusalem holy site on Monday.

Leave a Comment

Your email address will not be published. Required fields are marked *