Last Updated: Saturday, January 25, 2014, 11:52
Researchers have discovered that interplanetary dust particles (IDPs) can deliver water and organics to the Earth and other terrestrial planets.
more videos >>