How Israel and Hamas ignore the will of Palestinians 

Close to 2 million people live under siege in the Gaza Strip. The siege, which is actually a military blockade, has lasted for more than 11 years, since Hamas took power in the tightly packed coastal enclave. Over that period, Israel has attempted to break Hamas’ hold on power, and has failed. While Israel’s official […]