Science

Chinese solid rocket launches mysterious Chuangxin 16 satellite (video)