AdvertisementIran's leaders insist the attack against Israel was a 'victory'April 15, 2024Peter KenyonfacebookEmailAn anti-missile system operates after Iran launched drones and missiles toward Israel, as seen from Ashkelon, Israel, April 14. (REUTERS)