Home > New Stories > It’s official: There’s water on the moon (St. Louis Post-Dispatch)

It’s official: There’s water on the moon (St. Louis Post-Dispatch)

This image provided Friday, Nov. 13, 2009 by NASA shows the ejecta plume created by the LCROSS Centaur upper stage rocket about 20 seconds after after impact Oct. 9, 2009

View original post here:
It’s official: There’s water on the moon (St. Louis Post-Dispatch)

  1. No comments yet.
  1. No trackbacks yet.