Home » Archives by category » National/World » World (Page 2)

Airborne Beluga Whale Takes Flight over France

Airborne Beluga Whale Takes Flight over France

The Beluga XL, Airbus’s super-transporter, took to the air for the first time from France’s Toulouse-Blagnac Airport on Thursday. The over-sized aircraft took a low pass on the airport wiggling…