Debris site of lost F-35B identified by US military
An F-35A fighter aircraft rolls on a tarmac during a presentation at the Swiss Air Force base in Emmen, Switzerland
Read moreAn F-35A fighter aircraft rolls on a tarmac during a presentation at the Swiss Air Force base in Emmen, Switzerland
Read more