With the Hubble Telescope, scientists have discovered water and methane in the atmosphere of a planet over 63 light years away. Find out how they did this and the implications of this discovery.
most watched: alien and ufo videos
recently added: alien and ufo videos