US Air Force 2 lands at Swiss military base

US Air Force 2 lands at Swiss military base

Dec. 17, 2019, 9:36 a.m.
Speculation is rife after a US government aircraft, often dubbed as Air Force 2, landed at the Swiss military base in...
Search