Friday, 17 May 2024 02:03 PM
June 17, 2021 07:56 am
JIUQUAN, June 17: China launched the first three crew members on a mission to its new space station Thursday in its first crewed mission in five years.