Ambitious plans for European missions to the Moon and Mars are being considered by the French government.
Source
Name (required)
Mail (will not be published) (required)
Website