By Motasem A Dalloul | MEMO | September 16, 2019 The Gaza Strip is a part of Palestine with more than two million Palestinians living in around 365 square kilometres. It has been occupied by Israel since 1967, which has imposed a near-total 13-year land, air and sea blockade. It is regarded as one of […]
Source