Water Found In Stardust Suggests Life Is Universal
www.newscientist.com A sprinkling of stardust is as magical as it sounds. The dust grains that float through our solar system contain tiny pockets of water, which form when they are zapped by a...
Read More