Alexandria Egypt denies claims it took in explosives shipment for Israeli defense firm – The Times of Israelby Olivia Williams March 29, 2025