Israeli first responder and a police officer seen at a site of an Iranian ballistic missile strike in Haifa, Israel. June 16, 2025.