Bab al-Amoud-Isreali Police

Bab al-Amoud-Isreali Police

Israeli forces attack Palestinians at Bab al-Amoud. (File Photo: via WAFA)

Be the first to comment

Leave a Reply

Your email address will not be published.


*