Advertisement

Israel police clash with Palestinians in Jerusalem

Israel police clash with Palestinians in Jerusalem