Celine Hagbard (IMEMC) : A new report by the UN Conference on Trade and Development (UNCTAD) found that under current conditions, the Gaza Strip, home to 1.8 million Palestinians, will become uninhabitable within the next five years. The report states that “The social, health and security-related ramifications of the high population density and overcrowding are among […]