Avatar - The Telegraph
The Telegraph
flipped into Science
Life may have existed on the Moon four billion years ago

Life may have existed on the Moon four billion years ago

The Telegraph - By Sarah Knapton

When Neil Armstrong set foot on the Moon’s surface in July 1969, it was not only a giant leap for mankind, but was also thought to have been the first time the satellite had ever hosted life. The lunar world was said to be a "dead rock", lacking the volcanic activity needed to create an atmosphere …

View on telegraph.co.uk
Avatar - The Telegraph

The Telegraph

telegraph.co.uk

Magazines by The Telegraph