China Sends Astronauts to Self-Developed Space Station
On Thursday China sent their first group of astronauts to a self-developed space station. The Hill reported:
Zhang Zhifen, the director of the launch center, said the mission was a “complete success” at around 20 minutes after the launch, the business news channel noted.