The Gaza Strip, home to 2.2 million people, is a tiny land mass about the same size as the Isle of Wight. Yet in terms of munitions by weight, Gaza has been subjected to more than all of the bombs dropped on Dresden, Hamburg, and London combined, over the whole of World War II. Another […]