Mission Reports Earth-observers delivered to space by Long March 2D rocket June 3, 2018 Stephen Clark A Chinese environmental research craft and an experimental Earth-imaging nanosatellite successfully launched Saturday aboard a Long March 2D rocket.