China space station setback

China’s ambitious new plan to construct a space station of its own, unveiled by President Xi Jinping on Tuesday, suffered a humiliating early stumble one day after a colossal transportation rocket blasted off from a cosmodrome on the southern island of Hainan. The Changzheng (Long March) 5B heavy transportation rocket had its successful maiden voyage […]