Apple
The Possibility for Extraterrestrial Life Just Increased
Aliens! The NASA Kepler space mission made an exciting announcement Tuesday when they revealed 1,284 new planets have been discovered outside our solar system. “This announcement more than doubles the number ...
Read more ›