Insane World

China takes step towards building space station with new rocket launch

China’s latest large carrier rocket made its first successful flight Tuesday, an important step in the nation’s plan to build a space station, according to state-run news agency Xinhua. The Long March-5B rocket blasted off from the Wenchang Space Launch Center in south China’s Hainan province, sending an unmanned prototype spacecraft and a cargo return […]