Books for the News, Commentary, Politics and Current Events

Hope in the dark?

News agencies around the world are reporting today that more than 1,000 Palestinians have now died in Gaza as a result of the battles that