China’s second and the world’s sixth orbital launch took place Monday, seeing four small satellites successfully sent into orbit from the Jiuquan launch centre in the Gobi Desert. Read More at GB Times