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

5.0

Free Palestine.