BILLIONS of Habitable Planets In Our Own Galaxy!?!

Scientists estimate 40% of the 160 billion red dwarf stars in our galaxy are orbited by a planet that could contain life.

Read the full story:

Add TDC to your circles on Google+

Join the conversation on Facebook

Follow The Daily Conversation on Twitter

Leave A Reply