Protesters walk on the road between vehicles, confront police officers operating at the scene. Three protesters arrested for disturbing the peace. | Read More News from Israel
Protesters walk on the road between vehicles, confront police officers operating at the scene. Three protesters arrested for disturbing the peace. | Read More News from Israel
0 Comments