 Gaza's 2 million-plus Palestinians are jam-packed in a small, narrow enclave bordered by the Mediterranean Sea, Egypt, and Israel. Since 2007, it has been ruled by Hamas. Hamas is an Arabic acronym for Islamic Resistance Movement. Israel immediately imposed a blockade.