Scan barcode
A review by honeyvoiced
The Hundred Years' War on Palestine by Rashid Khalidi
informative
slow-paced
3.75
Graphic: Colonisation and Violence
Moderate: Racism