Video PlayerClose
Photo taken on April 24, 2019 shows the exterior of the new Algiers Airport in Algiers, Algeria. The airport built by China State Construction Engineering Corporation (CSCEC) will be officially put into use at the end of April. (Xinhua)