downtoearth-subscribe

China closer to a manned launch

  • 14/07/1999

China is closer to becoming only the third nation in history to launch humans into space, a feat that could become as early as next year, say international space experts. After years of saying it

Related Content