Comets may have delivered water on Moon
From ANI London, November 21: Evidence from NASA's LCROSS mission has suggested that water found in the lunar impact recently was delivered by comets rather than forming on the surface through an interaction with the solar...



