What are your views on the new ‘Kepler’ discoveries?

What are your views on the new ‘Kepler’ discoveries?

Posted on June 18, 2013 by in Question. Comments Off on What are your views on the new ‘Kepler’ discoveries?