Home Israel launches strikes on missile facilities in ... 21 June 2025 Israel launches strikes on missile facilities in central Iran: air force