Trump-Putin Meeting: Russia’s Ilyushin Il-96 Lands in Alaska

A Russian government-operated Ilyushin Il-96-300 has landed at Elmendorf Air Force Base (EDF) ahead of a planned meeting between Donald Trump and Vladimir Putin in Anchorage (ANC) on Friday, August 15, 2025.