China on Tuesday carried out its first launch of a busy 2018 with a Long March 2D rocket lofting two SuperView-1 Earth observation satellites into low Earth orbit. Read More at GB Times