China launches Earth observation satellite June 17, 2020 A Gaofen Earth-imaging satellite and two secondary payloads launched Wednesday aboard a Chinese Long March 2D rocket.