Watch Chinese space crew return to Earth November 4, 2024 Three astronauts from the Shenzhou-18 mission landed in north China after six months aboard the Tiangong space station. Source: BBC Updated: November 4, 2024 at 4:18 am Tags: China ◀ The Malaysian dream of a UK education, spotlight on adult ADHD: 5 weekend reads you missed GetYourGuide to spur shareable ‘experiences’ in Hong Kong as tourists change their habits ▶