A Chinese small satellite launcher failed after liftoff Saturday, destroying a commercial Earth-imaging payload before it could enter orbit.
The Kuaizhou 1A rocket carrying the Jilin 1 Gaofen 02C optical remote sensing satellite lifted off from the Jiuquan space base in northwestern China at 0502 GMT (1:02 a.m. EDT) Saturday, according…