The satellite photo above captures the stark nature of the crisis on the Gaza-Egypt border. On the right, more than 1 million displaced Palestinians are squeezed into tent camps on the Gaza side of ...