Thursday, 17 June 2021

China's 'space dream': A Long March to the Moon and beyond

The liftoff of three astronauts for China's new space station on Thursday marks a landmark step in its space ambitions, its longest crewed mission to date.