Mahmud Hams/AFP/Getty Images

Hamas's Travails in Gaza