New Robot Moon Landing Idea Studied in Europe

Date: 22 September 2010 Time: 03:56 PM ET