News “Antonov An-225 Mriya” vs “Airbus Beluga XL” October 27, 2018 Aerospace Engineering Antonov An-225 Mriya vs Airbus Beluga XL