Palestinians and Israeli security forces clash in Ramallah

h/t MFS

Share