astroengine.com
Yes, Phoenix has Found Water on Mars
Finally, proof that water has been found on Mars. The Phoenix Mars lander took a scoop of regolith on Sol 20 (June 19th), exposing a white powdery substance. Immediately, scientists announced that …