The French pavilion at the Dubai World Expo has been completed with a formal ceremony at the site on Thursday. Courtesy: France Pavilio

‘Alien invasion’ and air show at Expo 2020 Dubai as France marks honour day