Gaza, Hamas and Huawei