ESA comet team detects organic molecules, basis of life on Earth

Scientists at Germany’s Aerospace Center (DLR) say European comet lander Philae ‘sniffed’ organic molecules containing the carbon element that is …read more

Via:: Reuters Video: Top News