Image credit: NASA A team of scientists have discovered bacteria inside a hole that was drilled 1,350 metres into the…
Image credit: ESA Some scientists have theorized that life on Earth began when amino acids, the building blocks of life,…