Imagine a tiny strip of land, barely bigger than a couple of big city neighborhoods, where over two million people are packed in tight. That’s Gaza. It’s this little slice along the Mediterranean, just 25 miles long and a few miles wide, where history’s been piling up for thousands of years, and life somehow keeps pushing forward even when...
Read more
Read more