Home » Scientists discover a second Earth, and it may contain extra-terrestrial life (Video) » TwinEarth (1 of 2)