Earth 2.0 Located
While I was sleeping NASA made a big announcement. The Kepler space telescope has found a new Earth, at least, that’s what the…
While I was sleeping NASA made a big announcement. The Kepler space telescope has found a new Earth, at least, that’s what the…