The first F-16 Block 70 evaluation flights at Edwards AFB
On 28th March 2023, the first Lockheed Martin F-16 Fighting Falcon Block 70 landed at Edwards Air Force Base in California, USA. The aircraft, manufactured for the Royal Bahraini Air Force, will be the subject […]