Commentary: The myth of a technology shield October 12, 2023 All No Comments August 2005 – Israeli forces unilaterally withdraw from Gaza 38 years after capturing it from Egypt in the Middle East war, abandoning settlements and leaving the enclave under the control … [Continue Reading...]