Italian Eurofighter Typhoons Make Red Flag Debut
Italian Air Force Eurofighter Typhoons have this week made their first appearance at one of the world’s best-known military exercises. Exercise Red Flag, at the Nellis Air Force Base in Nevada, is a realistic combat […]