Databases for Palestine logo

1015 Uploads: Category > Impunity

Israeli settlers stealing hundreds of sheep from their Palestinian owners in the village of Ras al-Ain Ujah

Israeli war criminal whines about having to escape justice

The story behind Hamada Shoo stare