China has successfully launched a rocket into space from the Yellow Sea, making it the first nation to fully own and operate a floating sea launch platform. Photo: China National Space Administration

China rockets to forefront of global space race with sea launch success

  • China has become the first nation to fully own and operate a floating launch platform for its space missions
Topic |   China science

TOP PICKS

China has successfully launched a rocket into space from the Yellow Sea, making it the first nation to fully own and operate a floating sea launch platform. Photo: China National Space Administration
READ FULL ARTICLE
China’s lunar rover, Yutu, has made a groundbreaking discovery. Photo: Xinhua

China’s lunar rover Yutu ends 60-year riddle of moon’s mantle with discovery of mineral olivine

  • Yutu’s discovery of olivine helps pave the way for scientists to confirm existence of a mantle beneath the moon’s crust
  • Crystallised mineral likely came from a crater caused by a meteor strike
Topic |   Jade Rabbit lunar rover

TOP PICKS

China’s lunar rover, Yutu, has made a groundbreaking discovery. Photo: Xinhua
READ FULL ARTICLE