Israeli F-15 canopy detaches at 30,000 feet, pilots make emergency landing

IDF Spokesperson’s Unit
Back to Top