Sorry, Neil Armstrong. Boffins say you may not have been first life-form to set foot on the Moon

Sorry, Neil Armstrong. Boffins say you may not have been first life-form to set foot on the Moon

6 years ago
Anonymous $hM_jrxqbr-

https://www.theregister.co.uk/2018/07/24/young_moon_life/

The Moon may not have been as desolate as it is today – and could have supported life on its surface after its formation some four billion years ago.

This revelation comes just days after the anniversary of Neil Armstrong and Buzz Aldrin setting foot on the Moon, a first for humankind, on July 20, 1969.