Palestinians throw stones towards Israeli police (not seen) during clashes in Shuafat, an Arab suburb of Jerusalem. A Palestinian teenager was ki…
Find Us On