A review by afriske
Palestinian Walks: Forays Into a Vanishing Landscape by Raja Shehadeh

challenging reflective

4.5