Italian Eurofighter Typhoons Make Red Flag Debut

March 11, 2016 0

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 […]

1 2 3 4 5 6