WORLDPOST
12/01/2010 05:12 am ET | Updated May 25, 2011

Beijing launches lunar probe

China launched an unmanned lunar probe yesterday.

Read more on The Independent