Desert of trapped corpses testifies to Israel’s failure
They made a desert and called it peace. Srifa - or what was once the village of Srifa - is a place of pancaked homes, blasted walls, rubble, starving cats
Back to Top