Advertisement

The Mil Mi-26 (Russian: Миль Ми-26), given the product code Izdeliye 90, is a Soviet heavy transport helicopter. In service with civilian and military operators, it is the largest and most powerful helicopter to have gone into series production.

Community content is available under CC-BY-SA unless otherwise noted.