A new study of meteorites has revealed the building blocks of life may very well have come from space. People have been speculating about this for several years now. It's nice to see some experimental proof coming to light.