Friday, 19 April 2024 12:30 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.