Chinese space crew returns home

Beijing: Three Chinese astronauts safely returned to Earth on Thursday after a 14-day trip – the longest in country’s history — to experiment with docking technologies of a proposed space lab set to be ready by 2020, marking the latest success for China’s manned space programme. The Dispatch News Desk (DND) reported. The Shenzhou-10 spacecraft … Read more