A review by theroyalsavage
The Hundred Years' War on Palestine by Rashid Khalidi

4.25

i occasionally got a little lost in the details (not necessarily the author's fault - this book covers 100+ years of history and involves many actors, dates, and turning points) but overall found this a powerful and ultimately chilling read given the current war waged by israel and the us on the people of gaza. history may not repeat itself, but it does rhyme