Water may have been brought to our planet by meteorites during the first two million years of after the birth of the solar system, a study has found. …read more
Source:: The Financial Express – Science
NASA Chooses Spacex To Launch A Self Propelled Space Station To The Moon