Lockheed Martin’s UK Boss Defends F-35 From Elon Musk’s Criticism

.....

© The National Interest