Billions of rocks from Venus might have landed on the moon after impacts
Pieces of Venus, which scientists recently said showed signs of potential life in its clouds, could actually live on the moon, according to a new study. The research, which has been accepted by the Planetary Science Journal, said the second planet in the solar system could have sent “as many as 10 billion rocks” into...