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.


Source: UK New feed

Share This Post