China rolls out rocket to launch new crew to newly-completed space station
China is gearing up to send a new crew up to the newly-completed space station on the Shenzhou 15 mission.

Discover more Science and Technology news updates in TROIB Sci-Tech