Astronomers on verge of finding Earth's twin

"It's just a matter of time before Earth's twin can be found, scientists say. And they believe it is surely hiding somewhere in our star-studded galaxy. Momentum is building: Just last week, astronomers...

closeSign in to NowPublic

is reporting from