Israeli defence system intercepts Iranian missiles over Haifa

8 months ago