A review by mayabee92
Hamas Contained: The Rise and Pacification of Palestinian Resistance by Tareq Baconi

informative reflective medium-paced

3.0