Answer:
Gaza is a self-governing Palestinian territory on the eastern coast of the Mediterranean Sea. Hamas government has been ruling the Gaza strip ever since the split of the Palestinian National Authority in 2007. Blockade of the Gaza Strip forced by Israel and Egypt in 2007, after Hamas took control of the Gaza Strip during the Battle of Gaza.