The crowded universe By ShamsJune 18, 2008ScienceChile, La Silla Observatory, light years, Mars Phoenix Lander, NASA, planets, universe That’s how it starts. Astronomers found planets that though very hot to have life on, but beliefs that we are not alone may come true someday while spotting some pretty cute creatures walking light-years away. 🙂 (more…) Read More