Iranian state media released images of debris from a U.S. Air Force F-15E Strike Eagle …
Read More »The Race To Find The Doomed SR-71 Blackbird Crashed In South China Sea
The SR-71A (61-7974 / 2025) was lost on 21 April 1989 over the South China Sea and is the last loss of any Blackbird. After taking off from Kadena AFB, her right engine exploded, taking several hydraulic lines with it and crippling the flight controls. Pilot Maj. Daniel E. House …
Read More »