A review by caaaaarmel
Whose Story Is This? Old Conflicts, New Chapters by Rebecca Solnit

informative reflective

5.0