This article in Russia Today says it could have, based on new scientific studies that conclude it had water and an atmosphere for at least 70 million years...
Did the Moon Ever Support Life?
This article in Russia Today says it could have, based on new scientific studies that conclude it had water and an atmosphere for at least 70 million years...