JIUQUAN - China successfully launched its fifth manned spacecraft late Tuesday afternoon, sending three astronauts on the country's longest space trip.With 10 astronauts and six spacecraft launched into space in a decade, China is speeding…
Published: 11 Jun 2013 at 15:03hrs | 183 | by Tech Reporter