Browsing: Planet

– 200802080217102133

What seemed to be a very natural and obvious conclusion needed a whole lot of studies and research to be proven; terrestrial planets might form around many, if not most, of the nearby stars which are similar to the sun, or at least resemble it greatly. These studies suggest that life may be actually quite […]