Meteors bring life to Earth
Scientists believe that life on Earth may have originated from another planet after our planet collided with a meteorite in the universe.First saw water on meteorites
US scientists have discovered a lot of freezing water and organic compounds in an unexpected place: meteorites between Mars and Jupiter.