Step Forward in the Search for ET
The theory that there may be life on other planets both in our solar system and beyond seems to gain more credibility on an almost weekly basis. The latest reports from the Hubble telescope indicate that definite signs of water have been discovered on five exoplanets.
read more