News

Despite its 857 ‘deficiencies’, American manufacturer Lockheed Martin claims its flagship fighter jet is the best in the ...