China Expected To Launch Lunar Probe Satellite In 2007

China is expected to launch its first ever lunar probe satellite in 2007, given that the country's moon exploration project has so far been proceeding smoothly, according to the China Aerospace Science and Technology Corporation (CASTC).

If you want to include this story in your blog, copy and paste this formatted text: