Thousands of Palestinians were forcibly ordered to leave their areas in Beit Hanoun town, the northern Gaza Strip, upon orders by the Israeli army on Wednesday. The Israeli army earlier ordered the evacuation of Beit Hanoun and its surrounding areas in preparation for a military...
