Israeli troops have seized control of the Rafah border crossing between Egypt and Gaza, a key control point for the flow of international aid into the ghettoized territory, the AP reports.
Israeli troops have seized control of the Rafah border crossing between Egypt and Gaza, a key control point for the flow of international aid into the ghettoized territory, the AP reports.