NASA condemns Chinese space debris’ free fall to Earth China launches second module of its new space station A Chinese orbiter has mapped the entire surface of Mars