China launches first module for new space station

BEIJING: China has launched the first module of its new space station, a milestone in Beijing’s ambitious plan to place a permanent human presence in space. The Tianhe core module, which houses life support equipment and a living space for