3 min read Car & Automotive Air Force One and Ilyushin 96-300 PU in Geneva June 16, 2021 Janelle B. Smith F.For Planespotter, the summit between American President Joe Biden and Russian President Vladimir Putin...