Photo provided by the Chinese Academy of Sciences, taken on Sept. 8, 2015 shows the SJ-10 Satellite under experiment. China put into space a retrievable scientific research satellite SJ-10 in the early hours of Wednesday in a fresh bid to aid scientists back on Earth in studying microgravity and space life science. (Xinhua/Chinese Academy of Sciences)
RIGHT BG