China Pictorial (English)

2007

Chang’e-1 Launched

-

On October 24, 2007, China’s first lunar orbiting satellite, Chang’e-1, was successful­ly launched and put into orbit, which admitted China into the club of the few countries in the world with deep- space exploratio­n capabiliti­es.

Newspapers in English

Newspapers from China