China launches mapping satellite
Tuesday, August 24, 2010 - 19:21
in Earth & Climate
BEIJING, Aug. 24 (UPI) -- China launched an Earth mapping satellite into polar orbit Tuesday, official Chinese media outlets said. China - BEIJING - Media of the People's Republic of China - Asia - Business and Economy