China returned to action on Saturday with a Long March 2D rocket blasting off from Jiuquan, marking the country’s eighth space launch of 2018 following a 33-day break. Read More at GB Times