This is the story behind Russia’s enigmatic Ilyushin Il 80 aircraft, and its more than five decade history…Read More