China on Friday sent a satellite into space to aid urban management bymonitoring traffic and smog, its designers said. Pujiang-1 was among four micro-satellites on the carrier rocket Long March-11 that lifted offfrom Jiuquan Satellite Launch Center in northwest China. Read more via China Daily