Historic Trump-Putin Summit: Russia’s Ilyushin Il-96 Touches Down in Alaska
ALASKA- An Ilyushin Il-96-300, operated by the Russian government, has landed at Elmendorf Air Force Base (EDF) in anticipation of a meeting scheduled between Donald Trump and Vladimir Putin in Anchorage (ANC) on Friday, August 15, 2025.
Departing from Moscow’s
