A Long March 3B space launch vehicle launches Algeria’s AlComSat-1 communications satellite. Photograph courtesy of China Great Wall Industry Corporation. At 00:40 Beijing time on December 11, 2017, the Alcomsat-1 communications satellite was successfully launched for Algeria from Xichang Satellite Launch Center (XSLC) aboard a Long March-3B launch vehicle. About 26 minutes after lift-off, according...