China launches a high-resolution Earth-observation satellite
China launched a high-resolution Earth-observation satellite, Gaofen-5, at the Taiyuan Satellite Launch Center in Shanxi Province on Wednesday. The satellite will be used to monitor air pollution and other environmental effects on Earth.