China’s Shenzhou 11 blasts off on space station mission

3 months ago Comments Off on China’s Shenzhou 11 blasts off on space station mission

China launches a rocket carrying two astronauts to its orbiting space station in a mission designed to develop the country’s ability to explore space.
BBC News – Asia