World’s Largest Helicopter in Malta – MIL MI-26 The World’s Largest Helicopter, the MIL Mi-26 was seen in Malta exactly 3 years ago back to 21st April, 2015. She was on a ferry flight registered as RA-06029. during 2013 she was spotted in Sudan wearing United Nations (UN) colours.The Mil Mi-26 (Russian: Миль Ми-26 and NATO reporting […]