China successfully launched its first Mars probe on Thursday, aiming to complete orbiting, landing and roving in a single mission, taking an ambitious step towards planetary exploration of the......
China on Sunday successfully placed 20 micro satellites into space using its latest carrier rocket powered by pollution-free fuels, boosting the Communist giant's competitiveness in the global......